<SEC-DOCUMENT>0000031107-17-000008.txt : 20170315
<SEC-HEADER>0000031107-17-000008.hdr.sgml : 20170315
<ACCEPTANCE-DATETIME>20170315165733
ACCESSION NUMBER:		0000031107-17-000008
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		71
CONFORMED PERIOD OF REPORT:	20161231
FILED AS OF DATE:		20170315
DATE AS OF CHANGE:		20170315

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:		17691891

	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>form10k2016.htm
<DESCRIPTION>FORM 10-K
<TEXT>
<html>
<head>
    <title>form10k2016.htm</title>
    <!--Licensed to: Eastern Company-->
    <!--Document Created using EDGARizer 2020 5.5.3.0-->
    <!--Copyright 1995 - 2015 Summit Financial Printing. All rights reserved.-->
</head>
<body bgcolor="#ffffff" style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">UNITED STATES</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">SECURITIES AND EXCHANGE COMMISSION</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Washington, D.C. 20549</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">FORM 10-K</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">(Mark One)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 4.299pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 36pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">[X]</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ANNUAL REPORT PURSUANT TO SECTION 13 or 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></div>
</td>
</tr></table>
</div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 36pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;&#160;For the Fiscal Year ended December 31, 2016</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 36pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">OR</font></div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 4.299pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 36pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">[&#160;&#160;]</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></div>
</td>
</tr></table>
</div>

<div style="MARGIN-LEFT: 45pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">For the transition period from ________________ to _______________</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="TEXT-DECORATION: underline; DISPLAY: inline">Commission File Number 0-599</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="TEXT-DECORATION: underline; DISPLAY: inline">THE EASTERN COMPANY</font></font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(Exact name of registrant as specified in its charter)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="top" width="43%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Connecticut</font></div>
</td>
<td valign="top" width="43%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">06-0330020</font></div>
</td>
</tr><tr>
<td valign="top" width="43%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(State or other jurisdiction of</font></div>
</td>
<td valign="top" width="43%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(I.R.S. Employer</font></div>
</td>
</tr><tr>
<td valign="top" width="43%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">incorporation or organization)</font></div>
</td>
<td valign="top" width="43%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Identification No.)</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="top" width="47%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">112 Bridge Street, Naugatuck, Connecticut</font></div>
</td>
<td valign="top" width="40%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">06770</font></div>
</td>
</tr><tr>
<td valign="top" width="47%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(Address of principal executive offices)</font></div>
</td>
<td valign="top" width="40%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(Zip Code)</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Registrant&#8217;s telephone number, including area code:&#160;&#160;<font style="FONT-WEIGHT: bold; DISPLAY: inline">(203) 729-2255</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Securities registered pursuant to Section 12(b) of the Act:&#160;&#160;<font style="TEXT-DECORATION: underline; FONT-WEIGHT: bold; DISPLAY: inline">Common Stock No Par Value</font><font style="FONT-WEIGHT: bold; DISPLAY: inline">&#160;</font><font style="TEXT-DECORATION: underline; FONT-WEIGHT: bold; DISPLAY: inline">The NASDAQ Stock Market LLC</font></font></div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(Name of each exchange</font></div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Securities registered pursuant to Section 12(g) of the Act: <font style="FONT-WEIGHT: bold; DISPLAY: inline">None</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.</font></div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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; DISPLAY: inline"> [&#160;&#160;]</font>&#160;&#160;No <font style="FONT-WEIGHT: bold; DISPLAY: inline">[X]</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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></div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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; DISPLAY: inline">[&#160;&#160;]</font>&#160;&#160;No <font style="FONT-WEIGHT: bold; DISPLAY: inline">[X]</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Yes <font style="FONT-WEIGHT: bold; DISPLAY: inline">[X]</font>&#160;&#160;No [&#160;&#160;]</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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 (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).&#160;&#160;&#160;&#160;&#160;&#160;&#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-WEIGHT: bold; DISPLAY: inline">[X]</font>&#160;&#160;No [&#160;&#160;]</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (&#167;229.405 of this chapter) is not contained herein, and will not be contained, to the best of registrant&#8217;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-WEIGHT: bold; DISPLAY: inline">[&#160;&#160;]</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See definitions of &#8220;large accelerated filer&#8221;, &#8220;accelerated filer&#8221; and &#8220;smaller reporting company&#8221; in Rule 12b-2 of the Exchange Act.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="top" width="50%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Large accelerated filer <font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">[&#160;&#160;]</font></font></div>
</td>
<td valign="top" width="22%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Accelerated filer <font style="FONT-WEIGHT: bold; DISPLAY: inline">[X]</font></font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="50%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Non-accelerated filer <font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">[&#160;&#160;]</font> (Do not check if a smaller reporting company)</font></div>
</td>
<td valign="top" width="22%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Smaller reporting company <font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">[&#160;&#160;]</font></font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

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

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">As of July 2, 2016, the last day of registrant&#8217;s most recently completed second fiscal quarter, the aggregate market value of the voting stock held by non-affiliates of the registrant was $87,125,916 (based on the closing sales price of the registrant&#8217;s common stock on the last trading date prior to that date). Shares of the registrant&#8217;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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">As of March 13, 2017, 6,256,098 shares of the registrant&#8217;s common stock, no par value per share, were issued and outstanding.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">DOCUMENTS INCORPORATED BY REFERENCE</font></div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Portions of the annual proxy statement dated March 15, 2017 are incorporated by reference into Part III.</font></div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Form 10-K</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">FOR THE FISCAL YEAR ENDED DECEMBER 31, 2016</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">TABLE OF CONTENTS</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Page</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Table of Contents</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;2.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Safe Harbor Statement</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;3.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">PART I</font></div>
</td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 1.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Business</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;3.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 1A.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Risk Factors</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;6.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 1B.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Unresolved Staff Comments</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;9.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 2.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Properties</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;9.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 3.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Legal Proceedings</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">10.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 4.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Mine Safety Disclosures</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">10.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">PART II</font></div>
</td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 5.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Market for Registrant&#8217;s Common Equity, Related</font></div>
</td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;Stockholder Matters and Issuer Purchases of Equity Securities</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">11.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 6.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Selected Financial Data</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">13.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 7.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Management&#8217;s Discussion and Analysis of Financial</font></div>
</td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;Condition and Results of Operations</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">13.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 7A.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Quantitative and Qualitative Disclosures</font></div>
</td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;About Market Risk</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">27.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 8.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Financial Statements and Supplementary Data</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">28.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 9.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Changes in and Disagreements with Accountants on</font></div>
</td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;Accounting and Financial Disclosure</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">59.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 9A.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Controls and Procedures</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">59.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 9B.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Other Information</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">61.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">PART III</font></div>
</td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 10.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Directors, Executive Officers and Corporate Governance</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">61.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 11.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Executive Compensation</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">61.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 12.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Security Ownership of Certain Beneficial Owners and Management</font></div>
</td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;and Related Stockholder Matters</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">62.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 13.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Certain Relationships and Related Transactions, and Director</font></div>
</td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;Independence</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">62.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 14.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Principal Accounting Fees and Services</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">62.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">PART IV</font></div>
</td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Item 15.</font></div>
</td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Exhibits, Financial Statement Schedules</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">62.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Signatures</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">65.</font></div>
</td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="58%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Exhibit Index</font></div>
</td>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">66.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-2-<br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">SAFE HARBOR STATEMENT UNDER THE PRIVATE SECURITIES</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">LITIGATION REFORM ACT OF 1995</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">This Annual Report on Form 10-K contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Such statements reflect the Company&#8217;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&#8217;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&#8217;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 Annual Report on Form 10-K and, from time to time, in the Company&#8217;s filings with the Securities and Exchange Commission. The Company is not obligated to update or revise the aforementioned statements for those new developments.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="TEXT-DECORATION: underline; DISPLAY: inline">PART I</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 72pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 1</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">BUSINESS</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">(a)&#160;&#160;<font style="TEXT-DECORATION: underline; DISPLAY: inline">General Development of Business</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company (the &#8220;Company&#8221;) was incorporated under the laws of the State of Connecticut in October, 1912, succeeding a co-partnership established in October, 1858.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The business of the Company is the manufacture and sale of industrial hardware, security products and metal products from six U.S. operations and seven wholly-owned foreign subsidiaries. The Company maintains thirteen physical locations.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">RECENT DEVELOPMENTS</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">On January 13, 2016, the Board of Directors of the Company approved amendments to the Certificate of Incorporation and the By-Laws of the Company which will eliminate the classification of the Board of Directors in a phased in manner and will provide for the election of directors by a majority of the votes cast at the Annual Meeting of Shareholders.&#160;&#160;The declassification of the Board of Directors and the election of Directors by a majority of the votes cast became effective at the Annual Meeting of Shareholders held on April 27, 2016.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;(b)&#160;&#160;<font style="TEXT-DECORATION: underline; DISPLAY: inline">Financial Information about Industry Segments</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Financial information about industry segments is included in Note 11 to the Company&#8217;s financial statements, included at Item 8 of this Annual Report on Form 10-K.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">(c)&#160;&#160;</font><font style="TEXT-DECORATION: underline; FONT-WEIGHT: bold; DISPLAY: inline">Narrative Description of Business</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company operates in three business segments: Industrial Hardware, Security Products and Metal Products.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Industrial Hardware</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Industrial Hardware segment consists of Eberhard Manufacturing, Eberhard Hardware Manufacturing Ltd., Canadian Commercial Vehicles Corporation, Composite Panel Technologies, 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. The segment&#8217;s locks, latches, hinges, handles, lightweight composite structures and related hardware can be found on tractor-trailer trucks, moving vans, off-road construction and farming equipment, school buses, military vehicles</font></div>

<div>&#160;</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-3-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">and recreational boats. They are also used on pickup trucks, sport utility vehicles and fire and rescue vehicles. In addition, the segment 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. Eastern Industrial expands the range of offerings of this segment to include plastic injection molding.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Typical products include passenger restraint locks, slam and draw latches, dead bolt latches, compression latches, cam-type vehicular locks, hinges, tool box locks, light-weight sleeper boxes and vents for Class 8 trucks and school bus door closure hardware. The products are sold directly to original equipment manufacturers and to distributors through a distribution channel consisting of in-house salesmen and outside sales representatives. Sales and customer service efforts are concentrated through in-house sales personnel where greater representation of our diverse product lines can be promoted across a variety of markets.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Industrial Hardware segment sells its products to a diverse array of markets, such as the truck, bus and automotive industries as well as to the industrial equipment, military and marine sectors. Although service, quality and price are major criteria for servicing these markets, the continued introduction of new or improved product designs and the acquisition of synergistic product lines are vital for maintaining and increasing market share.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Security Products</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Security Products segment, made up of Greenwald Industries, Argo EMS (formerly Argo Transdata), Illinois Lock Company/CCL Security Products, World Lock Company Ltd., Dongguan Reeworld Security Products 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. The segment also supplies its products to the luggage, furniture, laboratory equipment and commercial laundry industries. Greenwald manufactures and markets coin acceptors and other coin security products used primarily in the commercial laundry markets, as well as hardware and accessories for the appliance industry. In addition, the segment provides a new level of security for the commercial laundry industry through the use of &#8220;smart card&#8221; technology.&#160;&#160;Argo EMS supplies printed circuit boards and other electronic assemblies to Original Equipment Manufacturers (&#8220;OEM&#8221;) in industries such as measurement systems, semiconductor equipment manufacturing, and industrial controls, medical and military markets.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Greenwald&#8217;s products include timers, drop meters, coin chutes, money boxes, meter cases, smart cards, value transfer stations, smart card readers, card management software, access control units, oven door latches, oven door switches and smoke eliminators. Illinois Lock Company/CCL Security Products sales include cabinet locks, cam locks, electric switch locks, tubular key locks and combination padlocks. Many of the products are sold under the names, SESAMEE<font style="FONT-SIZE: 70%; VERTICAL-ALIGN: text-top; DISPLAY: inline">&#174;</font>, PRESTOLOCK<font style="FONT-SIZE: 70%; VERTICAL-ALIGN: text-top; DISPLAY: inline">&#174; </font>and<font style="FONT-SIZE: 70%; VERTICAL-ALIGN: text-top; DISPLAY: inline">&#160;</font>SEARCHALERT&#8482;. These products are sold to original equipment manufacturers, distributors, route operators, and locksmiths via in-house salesmen and outside sales representatives. Sales efforts are concentrated through national and regional sales personnel where greater representation of our diverse product lines can be promoted across a variety of markets.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Security Products segment continuously seeks new markets where it can offer competitive pricing and provide customers with engineered solutions for their security needs.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Metal Products</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Metal Products segment, based at the Company&#8217;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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">General</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Raw materials and outside services were readily available from domestic sources for all of the Company&#8217;s segments during 2016 and are expected to be readily available in 2017 and the foreseeable future.&#160;&#160;The Company also obtains materials from Asian affiliated and nonaffiliated sources. The Company has not experienced any significant problems obtaining material from its Asian sources in 2016 and does not expect any such problems in 2017.&#160;&#160;In 2014, 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;&#160;In 2015 the Company experienced a price decline for many of these same materials.&#160;&#160;The Company expects raw material prices to stabilize and then continue to increase as demand for raw materials increases as the world economy grows.&#160;&#160;These raw material cost increases could negatively impact the Company&#8217;s gross margin if raw material prices increase too rapidly for the Company</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-4-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">to recover those cost increases through either price increases to our customers or cost reductions in other areas of the businesses.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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&#8217;s competitive positions. Foreign sales and license agreements are not significant.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">None of the Company&#8217;s business segments are seasonal.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Customers for all business segments are broad-based geographically and by markets, and sales are generally not highly concentrated by customer.&#160;&#160;One customer of the Metal Products segment, Jennmar Corporation, accounted for 10.5% of the Company&#8217;s consolidated sales in 2014.&#160;&#160;No other customer exceeded 10% of total consolidated sales in 2016, 2015 or 2014.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The dollar amount of the backlog of orders received by the Company believed to be firm as of the fiscal year end December 31, 2016 is $26,993,000, as compared to $27,622,000 at January 2, 2016.&#160;&#160;The primary reasons for the decrease from 2015 to 2016 were the timing of orders received from customers.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company encounters competition in all of its business segments. The Company has been successful in dealing with this competition by offering high quality diversified products with the flexibility of meeting customer needs on a timely basis. This is accomplished by effectively using internal engineering resources and cost effective manufacturing capabilities, expanding product lines through product development and acquisitions, and maintaining sufficient inventory for fast turnaround of customer orders.&#160;&#160;Imports from Asia and Latin America with favorable currency exchange rates and low cost labor have created additional competitive pressures. The Company currently utilizes four wholly-owned subsidiaries in Asia to help offset offshore competition.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Research and development expenditures in 2016 were $1,526,000 and represented less than 1% of gross revenues.&#160;&#160;In 2015 and 2014 they were $1,219,000 and $1,080,000, respectively.&#160;&#160;The research costs are primarily attributable to the Greenwald Industries and Eberhard Manufacturing divisions. Greenwald performs ongoing research, in both the mechanical and electronic product lines, which is necessary in order to remain competitive and to continue to provide technologically advanced electronic systems. Eberhard develops new products for the various markets they serve based on changing customer requirements to remain competitive. Other research projects include the development of various latches, rotaries and various transportation and industrial hardware products.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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&#8217;s capital expenditures, earnings or competitive position.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The average number of employees in 2016 was 862.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">(d) <font style="TEXT-DECORATION: underline; DISPLAY: inline">Financial Information about Geographic Areas</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company includes six 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 a wholly-owned subsidiary in Lerma, Mexico.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Individually, the Canadian, Taiwanese, Hong Kong, Chinese and Mexican subsidiaries&#8217; revenue and assets are not significant. Substantially all other revenues are derived from customers located in the United States.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Financial information about foreign and domestic operations&#8217; revenues and identifiable assets is included in Note 11 to the Company&#8217;s financial statements, included at Item 8 of this Annual Report on Form 10-K. Information about risks attendant to the Company&#8217;s foreign operations is set forth at Item 1A of this Annual Report on Form 10-K.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">e) <font style="TEXT-DECORATION: underline; DISPLAY: inline">Available Information</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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 soon as reasonably practicable after such material is electronically filed with or furnished to the Securities and Exchange Commission. The public may read and</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-5-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">copy any materials that the Company files with the SEC at the SEC&#8217;s Public Reference Room, 100 F Street, N.E., Washington, DC 20549 or by calling the SEC at 1-800-SEC-0330. The Company&#8217;s reports filed with, or furnished to, the SEC are also available on the SEC&#8217;s website at www.sec.gov.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 72pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 1A</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">RISK FACTORS</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In addition to the other information contained in this Form 10-K and the exhibits hereto and the Company&#8217;s other filings with the SEC, the following risk factors should be considered carefully in evaluating the Company&#8217;s business. The Company&#8217;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&#8217;s operations due to terrorism 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 which are adverse to the Company.&#160;&#160;Also, 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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">The Company&#8217;s business is subject to risks associated with conducting business overseas.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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 other currencies could result in increases or decreases in earnings, and may adversely affect the value of the Company&#8217;s assets outside the United States. The Company&#8217;s operations are also subject to the effects of international trade agreements and regulations. Although generally these trade agreements have positive effects, they can also impose requirements that adversely affect the Company&#8217;s business, such as setting quotas on product that may be imported from a particular country into the Company&#8217;s key markets in North America.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company&#8217;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&#8217;s business, financial conditions or results of operations.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">See also &#8220;<font style="FONT-WEIGHT: bold; DISPLAY: inline">ITEM 7A - QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</font>&#8221; of this Form 10-K.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In addition, the Company&#8217;s growth strategy involves expanding sales of its products into foreign markets. There is no guarantee that the Company&#8217;s products will be accepted by foreign customers or how long it may take to develop sales of the Company&#8217;s products in these foreign markets.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Increases in the price or reduced availability of raw materials.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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&#8217;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 reduction to its profit margins. Also, any decrease in the availability of raw materials could impair the Company&#8217;s ability to meet production requirements in a timely manner.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Increased competition in the markets the Company services could impact revenues and earnings.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Any change in competition may result in lost market share or reduced prices, which could result in reduced profit margins. This may impair the ability to grow or even maintain current levels of revenues and earnings.&#160;&#160;While the Company has an extensive</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-6-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">customer base, loss of certain customers could adversely affect the Company&#8217;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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">The Company is required to evaluate its internal control over financial reporting under Section 404 of the Sarbanes-Oxley Act of 2002.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company is an &#8220;accelerated filer&#8221; as defined in Rule 12b-2 under the Securities Exchange Act of 1934, as amended, and is required to comply with Section 404 of the Sarbanes-Oxley Act of 2002. Section 404 requires the Company to include in its report management&#8217;s assessment of the effectiveness of the Company&#8217;s internal control over financial reporting as of the end of the fiscal period for which the Company is filing its 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&#8217;s independent registered public accounting firm is required to issue a report on the Company&#8217;s internal control over financial reporting and their evaluation of the operating effectiveness of the Company&#8217;s internal control over financial reporting. The Company&#8217;s assessment requires it to make subjective judgments, and the independent registered public accounting firm may not agree with the Company&#8217;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&#8217;s reported financial information, which could have an adverse effect on the market price of the Company&#8217;s common stock or impact the Company&#8217;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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">The inability to identify or complete acquisitions could limit future growth.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">As part of its growth strategy, the Company continues to pursue acquisitions of complementary products or businesses. The ability to grow through acquisitions depends upon the Company&#8217;s ability to identify, negotiate, complete and integrate suitable acquisitions. The Company makes certain assumptions based on the information provided by potential acquisition candidates and also conducts due diligence to ensure the information provided is accurate and based on reasonable assumptions. However, the Company may be unable to realize the anticipated benefits from an acquisition or predict accurately how an acquisition will ultimately affect the business, financial condition or results of operations.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Demand for new products and the inability to develop and introduce new competitive products at favorable profit margins could adversely affect the Company&#8217;s performance and prospects for future growth, and the Company would not be positioned to maintain current levels of revenues and earnings.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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&#8217;s failure to accurately predict market demand or its inability 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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">The Company could be subject to litigation which could have a material impact on the Company&#8217;s business, financial condition or results of operations.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">From time to time, the Company&#8217;s operations are parties to or targets of lawsuits, claims, investigations and proceedings, including product liability, personal injury, patent and intellectual property, commercial, contract, 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 &#8220;ITEM 3 &#8211; LEGAL PROCEEDINGS&#8221; in this Form 10-K for a discussion of current litigation.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-7-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">The Company could be subject to additional tax liabilities.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company is subject to income tax laws in the United States, its states and municipalities and those of other foreign jurisdictions in which the Company has business operations.&#160;&#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&#8217;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 its 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&#8217;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&#8217;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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">The Company&#8217;s goodwill or indefinite-lived intangible assets may become impaired, which could require a significant charge to earnings to be recognized.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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&#8217;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 independent registered public accounting firm.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">The Company may need additional capital in the future, and it may not be available on acceptable terms, if at all.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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&#8217;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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">The Company&#8217;s stock price may become highly volatile due to low float, which is the number of shares of the Company&#8217;s common stock that are outstanding and available for trading by the public.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company&#8217;s stock price may change dramatically when buyers seeking to purchase shares of the Company&#8217;s common stock exceed the shares available on the market, or when there are no buyers to purchase shares of the Company&#8217;s common stock when shareholders are trying to sell their shares.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">During 2017, union contracts covering approximately 14% of the total workforce of the Company will expire.&#160;&#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 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&#8217;s results of operations or financial statements.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-8-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Deterioration in the creditworthiness of several major customers could have a material impact on the Company&#8217;s business, financial condition or results of operations.</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Included as a significant asset on the Company&#8217;s balance sheet are accounts receivable from our customers.&#160;&#160;If several large customers become insolvent or 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&#8217;s results of operations or financial statements.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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&#8217;s results of operations or financial statements.&#160;&#160;No customers exceeded 10% of total accounts receivable for 2016, 2015 or 2014.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">The Company&#8217;s operating results may fluctuate, which makes the results of operations difficult to predict and could cause the results to fall short of expectations.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company&#8217;s operating results may fluctuate as a result of a number of factors, many outside of our control.&#160;&#160;As a result, comparing the Company&#8217;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;&#160;Quarterly, year to date and annual costs and expenses as a percentage of revenue may differ significantly from historical or projected rates.&#160;&#160;Future operating results may fall below expectations.&#160;&#160;These types of events could cause the price of the Company&#8217;s stock to fall.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">New or existing U.S. or foreign laws could subject the Company to claims or otherwise impact the Company&#8217;s business, financial condition or results of operations.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 72pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 1B</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">UNRESOLVED STAFF COMMENTS</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">None.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 72pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 2</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">PROPERTIES</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">All of the Company&#8217;s properties are owned or leased and are adequate to satisfy current requirements. All of the Company&#8217;s properties have the necessary flexibility to cover any long-term expansion requirements.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">The Industrial Hardware Group includes the following:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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, one-story, having curtain walls of brick, glass and insulated steel panel. The building has two high bays, one of which houses two units of automated warehousing.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The 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, one-story, having curtain walls of brick, glass and insulated steel panel. It is particularly suited for light fabrication, assembly and warehousing and is adequate for long-term expansion requirements.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Canadian Commercial Vehicles Corporation (&#8220;CCV&#8221;), 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. The current lease expires December 31, 2018 and is renewable.</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-9-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Composite Panel Technologies Division (&#8220;CPT&#8221;) 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 alarmed for fire and security. The current lease expires October 31, 2019 and is renewable.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Industrial Ltd., a wholly-owned subsidiary in Shanghai, China, leases brick and concrete buildings containing approximately 47,500 square feet, located in both industrial and commercial areas. A six year lease was signed in 2016, which expires on March 31, 2022 and is renewable.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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 November 30, 2020 and is renewable.&#160; The building is steel framed with concrete block and glass curtain walls.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">The Security Products Group includes the following:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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, one story, having brick over concrete blocks.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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 located in an industrial park.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Argo EMS Division leases approximately 17,000 square feet located in an industrial park in Clinton, CT.&#160;&#160;The building is a two-story steel framed structure and is situated on 2.9 acres of land.&#160;&#160;The current lease expires March 31, 2019.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The World Lock Co. Ltd. subsidiary leases 5,285 square feet located in Taipei, Taiwan. The building is made from brick and concrete and is protected by a fire alarm and sprinklers.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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 concrete buildings in an industrial park located in Dongguan, China.&#160; A five-year lease was signed in 2013, which expires June 30, 2018 and is renewable.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">The Metal Products Group consists of:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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&#8217;s current and future casting requirements.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">All owned properties are free and clear of any encumbrances.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 72pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 3</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">LEGAL PROCEEDINGS</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-SIZE: 10pt; DISPLAY: inline">During the fourth quarter of 2010, the Company was contacted by the State of Illinois regarding potential ground contamination at our plant in Wheeling, Illinois.&#160;&#160;</font>The Company signed up with a voluntary remediation program in Illinois and has engaged an environmental clean-up company to perform testing and develop a remediation plan.&#160;&#160;Since 2010, the environmental company has completed a number of tests and a final remediation system design is expected to be approved in Fiscal 2017.&#160;&#160;In Fiscal 2016, the Company had expenses of $10,738 related to this issue. Final cost to remediate have not been determined at this time.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">There are no other legal proceedings, other than ordinary routine litigation incidental to the Company&#8217;s business, to which either the Company or any of its subsidiaries is a party or to which any of their property is the subject.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 72pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 4</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">MINE SAFETY DISCLOSURES</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Not applicable.</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-10-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="TEXT-DECORATION: underline; DISPLAY: inline">PART II</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 72pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 5</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company&#8217;s common stock is traded on the NASDAQ (ticker symbol <font style="FONT-WEIGHT: bold; DISPLAY: inline">EML</font>). The approximate number of record holders of the Company common stock on December 31, 2016 was 369.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The following table sets forth the high and low sales price of the Company&#8217;s common stock, and the per share annual dividend declared on the Company&#8217;s common stock, for each of the past two years.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="top" width="9%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="top" width="18%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2016</font></div>
</td>
<td valign="top" width="10%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="4" valign="top" width="38%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2015</font></div>
</td>
</tr><tr>
<td valign="top" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="top" width="18%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Market Price</font></div>
</td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="top" width="19%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Market Price</font></div>
</td>
<td valign="top" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Quarter</font></div>
</td>
<td valign="top" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">High</font></div>
</td>
<td valign="top" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Low</font></div>
</td>
<td valign="top" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Dividend</font></div>
</td>
<td valign="top" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Quarter</font></div>
</td>
<td valign="top" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">High</font></div>
</td>
<td valign="top" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Low</font></div>
</td>
<td align="left" valign="top" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;Dividend</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">First</font></div>
</td>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$19.04</font></div>
</td>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$15.01</font></div>
</td>
<td align="left" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$.11</font></div>
</td>
<td valign="top" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">First</font></div>
</td>
<td align="left" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$20.67</font></div>
</td>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$16.75</font></div>
</td>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$.11</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Second</font></div>
</td>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;17.21</font></div>
</td>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;15.74</font></div>
</td>
<td align="left" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;.11</font></div>
</td>
<td valign="top" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Second</font></div>
</td>
<td align="left" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;20.66</font></div>
</td>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;18.10</font></div>
</td>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;.11</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Third</font></div>
</td>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;20.12</font></div>
</td>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;16.39</font></div>
</td>
<td align="left" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;.11</font></div>
</td>
<td valign="top" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Third</font></div>
</td>
<td align="left" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;18.74</font></div>
</td>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;15.75</font></div>
</td>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;.12 #</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Fourth</font></div>
</td>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;21.50</font></div>
</td>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;18.90</font></div>
</td>
<td align="left" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;.11</font></div>
</td>
<td valign="top" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Fourth</font></div>
</td>
<td align="left" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;19.27</font></div>
</td>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;15.82</font></div>
</td>
<td align="left" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;.11</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">#&#160;&#160;&#160;- Includes $0.01 per share redemption for the termination of the 2008 Shareholders Rights Agreement</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

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

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The following table sets forth information regarding securities authorized for issuance under the Company&#8217;s equity compensation plans as of December 31, 2016, consisting of the Company&#8217;s 2010 plan.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td colspan="6" valign="bottom" width="92%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Equity Compensation Plan Information</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="25%">
<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -9pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Plan category</font></div>
</td>
<td valign="bottom" width="17%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Number of securities to be issued upon exercise of outstanding options, warrants and rights</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="21%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Weighted-average exercise price of outstanding options, warrants and rights</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="24%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a))</font></div>
</td>
</tr><tr>
<td valign="top" width="25%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="17%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(a)</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="21%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(b)</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="24%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(c)</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="25%">
<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -9pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Equity compensation plans approved by security holders</font></div>
</td>
<td valign="bottom" width="17%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">-</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="21%" style="TEXT-ALIGN: left">
<div style="TEXT-ALIGN: left; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font id="TAB1" style="MARGIN-LEFT: 49.9pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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-WEIGHT: bold; DISPLAY: inline">-</font></font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="24%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">500,000<font style="FONT-SIZE: 70%; VERTICAL-ALIGN: text-top; FONT-STYLE: italic; DISPLAY: inline">1</font></font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="25%">
<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -9pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Equity compensation plans not approved by security holders</font></div>
</td>
<td valign="bottom" width="17%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="21%" style="TEXT-ALIGN: center">
<div style="TEXT-ALIGN: center; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="24%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="25%">
<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -9pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Total</font></div>
</td>
<td valign="bottom" width="17%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="21%" style="TEXT-ALIGN: center">
<div style="TEXT-ALIGN: center; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="24%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">500,000</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-SIZE: 70%; VERTICAL-ALIGN: text-top; FONT-STYLE: italic; DISPLAY: inline">1</font> Includes shares available for future issuance under the 2010 plan.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Each director who is not an employee of the Company (&#8220;Outside Director&#8221;) is paid a director&#8217;s fee for his services at the annual rate of $30,000. 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.</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">During fiscal years 2016, 2015 or 2014, there were no sales by the Company of securities of the registrant sold which were not registered under the Securities Act.</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company does not have any share repurchase plans or programs.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-11-<br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Stock Performance Graph</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The following graph sets forth the Company&#8217;s cumulative total shareholder return based upon an initial $100 investment made on December 31, 2011 (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.</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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 being used for comparison is the standard index most closely related to the Company, it does not completely represent the Company&#8217;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.</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="TEXT-ALIGN: center; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">&#160;</div>

<div style="TEXT-ALIGN: center; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><img src="form10k20160.jpg" alt=""></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td align="left" valign="bottom" width="22%" style="BORDER-TOP: black 0.5pt solid; BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="11%" style="BORDER-TOP: black 0.5pt solid; BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Dec. 11</font></div>
</td>
<td valign="middle" width="11%" style="BORDER-TOP: black 0.5pt solid; BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Dec. 12</font></div>
</td>
<td valign="middle" width="11%" style="BORDER-TOP: black 0.5pt solid; BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Dec. 13</font></div>
</td>
<td valign="middle" width="11%" style="BORDER-TOP: black 0.5pt solid; BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Dec. 14</font></div>
</td>
<td valign="middle" width="11%" style="BORDER-TOP: black 0.5pt solid; BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Dec. 15</font></div>
</td>
<td valign="middle" width="11%" style="BORDER-TOP: black 0.5pt solid; BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Dec. 16</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="22%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">The Eastern Company</font></div>
</td>
<td valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$100 </font></div>
</td>
<td valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$82 </font></div>
</td>
<td valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$84 </font></div>
</td>
<td valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$93 </font></div>
</td>
<td valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$105 </font></div>
</td>
<td valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$120 </font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="22%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Russell 2000</font></div>
</td>
<td valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$100 </font></div>
</td>
<td valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$116 </font></div>
</td>
<td valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$162 </font></div>
</td>
<td valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$169 </font></div>
</td>
<td valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$162 </font></div>
</td>
<td valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$196 </font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="22%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">S&amp;P Industrial Machinery</font></div>
</td>
<td valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$100 </font></div>
</td>
<td valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$127 </font></div>
</td>
<td valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$186 </font></div>
</td>
<td valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$195 </font></div>
</td>
<td valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$188 </font></div>
</td>
<td valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$238 </font></div>
</td>
</tr><tr>
<td valign="bottom" width="22%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" colspan="4" valign="bottom" width="56%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Copyright&#169; 2017 Standard &amp; Poor's, a division of S&amp;P Global. All rights reserved.</font></div>
</td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" colspan="3" valign="bottom" width="44%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Copyright&#169; 2017 Russell Investment Group. All rights reserved.</font></div>
</td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-12-<br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; SELECTED FINANCIAL DATA</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td colspan="2" valign="top" width="41%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;2016</font></div>
</td>
<td valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;2015</font></div>
</td>
<td valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;2014</font></div>
</td>
<td valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;2013</font></div>
</td>
<td valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;2012</font></div>
</td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">INCOME STATEMENT ITEMS (in thousands)</font></div>
</td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net sales</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$&#160;&#160;137,608</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160;144,568</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160;140,825</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160;142,458</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160;157,509</font></div>
</td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Cost of products sold</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">103,315</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">112,187</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">108,339</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">112,311</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">124,157</font></div>
</td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Depreciation and amortization</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">3,814</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,921</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,486</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,825</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,440</font></div>
</td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Interest expense</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">122</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">185</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">255</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">323</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">369</font></div>
</td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Income before income taxes</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">11,223</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,021</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">11,529</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">10,114</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">13,225</font></div>
</td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Income taxes</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">3,438</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,294</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,867</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,212</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,599</font></div>
</td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net income</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">7,785</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,727</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">7,661</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,902</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,626</font></div>
</td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Dividends #</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2,751</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,811</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,987</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,613</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,109</font></div>
</td>
</tr><tr>
<td colspan="2" valign="top" width="41%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">BALANCE SHEET ITEMS (in thousands)</font></div>
</td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Inventories</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$&#160;&#160;&#160;&#160;34,030</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160;&#160;&#160;36,842</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160;&#160;&#160;34,402</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160;&#160;&#160;30,658</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160;&#160;&#160;29,385</font></div>
</td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Working capital</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">64,831</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">60,105</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">57,845</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">57,379</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">56,920</font></div>
</td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Property, plant and equipment, net</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">26,166</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">26,801</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">28,051</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">27,392</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">25,661</font></div>
</td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Total assets</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">124,198</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">121,739</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">121,271</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">113,858</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">115,854</font></div>
</td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -1.5pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Shareholders&#8217; equity</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">82,468</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">79,405</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">74,975</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">81,505</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">71,582</font></div>
</td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Capital expenditures</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2,863</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,538</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,633</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,524</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,217</font></div>
</td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Long-term obligations, less current portion</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">893</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,786</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,214</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,286</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,071</font></div>
</td>
</tr><tr>
<td colspan="2" valign="top" width="41%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">PER SHARE DATA</font></div>
</td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net income per share</font></div>
</td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;Basic</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1.25</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;.92</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1.23</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1.11</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1.39</font></div>
</td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;Diluted</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1.25</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.92</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1.23</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1.11</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1.38</font></div>
</td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Dividends <font style="FONT-WEIGHT: bold; DISPLAY: inline">#</font></font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">.44</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.45</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.48</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.42</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.50</font></div>
</td>
</tr><tr>
<td align="left" colspan="2" valign="top" width="41%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Shareholders&#8217; equity (Basic)</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">13.19</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">12.71</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">12.04</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">13.10</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">11.51</font></div>
</td>
</tr><tr>
<td colspan="2" valign="top" width="41%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="21%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Average shares outstanding:</font></div>
</td>
<td align="left" valign="top" width="21%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Basic</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">6,251,535</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,245,057</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,225,068</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,220,928</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,216,931</font></div>
</td>
</tr><tr>
<td valign="top" width="21%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="21%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -6pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Diluted</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">6,251,535</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,245,057</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,237,914</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,237,758</font></div>
</td>
<td align="right" valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,233,375</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">#</font> - 2015 dividends include a $0.01 per share redemption for the termination of the 2008 Shareholder Rights Agreement.&#160;&#160;2014 dividends include a one-time extra payment of $0.04 per share distributed on 9/15/2014.&#160;&#160;2012 dividends include a one-time extra payment of $0.10 per share distributed on 12/14/2012.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 72pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 7</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 72pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Summary</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Net sales for 2016 decreased 5% to $137.6 million from $144.6 million in 2015.&#160;&#160;Net sales in the Industrial Hardware segment decreased approximately 1% in 2016.&#160;&#160;<font style="FONT-SIZE: 10pt; DISPLAY: inline">Sales of existing product decreased 8% in 2016 as the result of a decrease in our lightweight composite panels material for the Class 8 truck market.&#160;&#160;This decrease was offset by an 8% increase in the new product sales of lightweight composite panels for electronic smartboards.</font>&#160;&#160;Net sales in the Security Products segment increased approximately 1% in 2016, primarily as a result of volume in the smart card and flash cash products for the laundry industry and new product sales in the storage, locksmith and industrial distribution and electronic locking enclosures industries.&#160;&#160;The Metal Products segment net sales decreased approximately 28% in 2016 compared to the prior year period, reflecting lower demand for existing products in the U.S. coal mining market and industrial castings.&#160;&#160;Demand for coal weakened as lower energy prices for oil and natural gas as well as excess coal inventories reduce demand for our mining products.&#160;&#160;The Company believes that this market is likely to rise slightly in 2017.&#160;&#160;The Company reduced cost in 2016 as the result of lowering demand for our mining products.&#160;&#160;The Metal Products segment is developing new products in the utility, rail and construction markets to offset the softening in mining products.&#160;&#160;Net income for 2016 increased 39% to $7.8 million, or $1.25 per diluted share, from $5.7 million, or $0.92 per diluted share in 2015.&#160;&#160;A strong U.S. dollar benefited margins along with cost reduction including the freezing of the salaried pension plan benefited earnings in 2016 versus 2015. In addition, 2015 included expenses associated with a proxy contest costing ($0.21) per diluted share.</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-13-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Fourth Quarter 2016 Compared to Fourth Quarter 2015</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The following table shows, for the fourth quarter of 2016 and 2015, selected line items from the consolidated statements of income as a percentage of net sales, by segment.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="middle" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="9" valign="middle" width="43%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016 Fourth Quarter</font></div>
</td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="middle" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Industrial</font></div>
</td>
<td colspan="2" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Security</font></div>
</td>
<td colspan="2" valign="bottom" width="12%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Metal</font></div>
</td>
<td valign="middle" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="middle" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Hardware</font></div>
</td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Products</font></div>
</td>
<td colspan="2" valign="bottom" width="12%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Products</font></div>
</td>
<td colspan="3" valign="middle" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Total</font></div>
</td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net sales</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Cost of products sold</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">67.3</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">69.4</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">76.0</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">69.5</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Gross margin</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">32.7</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">30.6</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">24.0</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">30.5</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Selling and administrative expense</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">20.2</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">22.1</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">9.8</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">19.4</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Operating profit</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">12.5</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8.5</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">14.2</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">11.1</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td valign="middle" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="middle" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="9" valign="middle" width="43%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015 Fourth Quarter</font></div>
</td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="middle" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="middle" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Industrial</font></div>
</td>
<td colspan="2" valign="middle" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Security</font></div>
</td>
<td colspan="2" valign="middle" width="12%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Metal</font></div>
</td>
<td valign="middle" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="middle" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Hardware</font></div>
</td>
<td colspan="2" valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Products</font></div>
</td>
<td colspan="2" valign="middle" width="12%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Products</font></div>
</td>
<td colspan="3" valign="middle" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Total</font></div>
</td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net sales</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Cost of products sold</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">75.1</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">71.5</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">90.5</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">76.5</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Gross margin</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">24.9</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">28.5</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">9.5</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">23.5</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Selling and administrative expense</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">16.9</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">20.0</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">9.1</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">16.7</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Operating profit</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8.0</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8.5</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">0.4</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -5.4pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6.8</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The following table shows the amount of change from the fourth quarter of 2015 to the fourth quarter of 2016 in sales, cost of products sold, gross margin, selling and administrative expenses and operating profit, by segment (dollars in thousands).</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="24%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Industrial</font></div>
</td>
<td valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Security</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#160;Metal</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="24%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Hardware</font></div>
</td>
<td valign="bottom" width="6%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Products</font></div>
</td>
<td valign="bottom" width="5%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Products</font></div>
</td>
<td valign="bottom" width="5%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Total</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="24%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net sales</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">265</font></div>
</td>
<td valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">397</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(931</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(269</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="24%">
<div style="MARGIN-LEFT: 45pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Volume</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-10.5</font></div>
</td>
<td align="left" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-0.2</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-16.3</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-7.6</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="24%">
<div style="MARGIN-LEFT: 45pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Prices</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-0.6</font></div>
</td>
<td align="left" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-0.7</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">0.0</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-0.5</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="24%">
<div style="MARGIN-LEFT: 45pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">New Products</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">&#160;&#160;12.8</font></font></div>
</td>
<td align="left" valign="bottom" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">%</font></font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">&#160;&#160;&#160;3.9</font></font></div>
</td>
<td align="left" valign="bottom" width="5%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">%</font></font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">&#160;&#160;&#160;&#160;1.2</font></font></div>
</td>
<td align="left" valign="bottom" width="5%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">%</font></font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="5%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">&#160;&#160;&#160;7.3</font></font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">%</font></font></div>
</td>
</tr><tr>
<td valign="bottom" width="24%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1.8</font></div>
</td>
<td align="left" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3.0</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-15.1</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-0.8</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td valign="bottom" width="24%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="24%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Cost of products sold</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;(988</font></div>
</td>
<td align="left" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;(1,605</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,587</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td valign="bottom" width="24%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-8.7</font></div>
</td>
<td align="left" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.1</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-28.7</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-9.8</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td valign="bottom" width="24%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="24%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Gross margin</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,253</font></div>
</td>
<td valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">391</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">674</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,318</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="24%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">33.3</font></div>
</td>
<td align="left" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">10.4</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">115.0</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">28.6</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td valign="bottom" width="24%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="24%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Selling and administrative expenses</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">541</font></div>
</td>
<td valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;373</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(51</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">863</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="24%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">21.1</font></div>
</td>
<td align="left" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">14.2</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-9.0</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">15.0</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td valign="bottom" width="24%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="24%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Operating profit</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;712</font></div>
</td>
<td valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">18</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">725</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;1,455</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="24%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">59.3</font></div>
</td>
<td align="left" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1.6</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,117</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">61.9</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Net sales in the fourth quarter of 2016 decreased less than 1% to $34.1 million from $34.4 million a year earlier.&#160;&#160;Sales increased in the Industrial Hardware segment by 2% as compared to the fourth quarter sales on 2015.&#160;&#160;Sales increased 13% for <font style="FONT-SIZE: 10pt; DISPLAY: inline">new product sales of lightweight composite panels for electronic smartboards</font>, which was offset by decreases in sales of our lightweight composite panels <font style="FONT-SIZE: 10pt; DISPLAY: inline">material for the Class 8 truck market</font> by 11%. Security Products segment sales in the fourth quarter increased by 3% compared to the fourth quarter of 2015.&#160;&#160;Contributing to this increase was a 49% increase in sales from the fourth quarter of 2016 in our electronic circuit board assembly and lock products sold in both domestic and international markets.&#160;&#160;The Metal Products segment sales declined 15% from sales in the fourth quarter of 2015 as a result mainly from a decline in industrial casting sales</font></div>

<div style="TEXT-ALIGN: center"><br>
-14-</div>

<div>&#160;</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">and, to a lesser extent, products sold to into the U.S. coal mining industry.&#160;&#160;U.S. coal production is expected to rise slightly in 2017.&#160;&#160;There has already been an increase in coal mining sales for the tail end of 2016 and into 2017.&#160;&#160;The Company, however, continues to develop new customers in the industrial casting business and is close to producing several new products for the gas, water and energy industry.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Cost of products sold in the fourth quarter decreased $2.6 million or 10% from 2015 to 2016.&#160;&#160;The most significant factors resulting in changes in cost of products sold in the fourth quarter of 2016 compared to 2015 fourth quarter included:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $1.4 million or 19% in costs for payroll and payroll related charges;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.7 million or 61% in supplies;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.2 million or 41% in maintenance and repair costs;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.2 million or 26% in shipping expenses;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.2 million or 100% in outside finishing costs;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.2 million or 26% in other shipping expenses;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.1 million or 9% in depreciation expense;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.1 million or 19% in utility expenses;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">and an increase of $0.5 million or 3% in raw material costs;</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Gross margin as a percentage of net sales for the fourth quarter of 2016 was 31% compared to 24% in the fourth quarter of 2015.&#160;&#160;The increase is primarily the result of the changes in cost of products sold enumerated above, the mix of products produced, and higher production capacity being consumed in our Metals Products segment.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Selling and administrative expenses for the fourth quarter of 2016 increased $0.9 million or 15% compared to the prior year quarter. The most significant factor resulting in changes in selling and administrative expenses in the fourth quarter of 2016 compared to 2015 fourth quarter was:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.8 million or 20% in costs for payroll and payroll related charges;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.2 million or 32% in other administrative charges;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.1 million or 451% in bad debt charges;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">and a decrease of $0.1 million or 2% in advertising, commissions and royalties.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Net income for the fourth quarter of 2016 increased 53% to $2.6 million (or $.42 per diluted share) from $1.7 million (or $.28 per diluted share) a year earlier.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Authoritative Accounting Guidance</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In April 2014, the FASB issued ASU No. 2014-08, Presentation of Financial Statements and Property, Plant and Equipment. ASU No. 2014-08 provides authoritative guidance which changes the criteria for determining which disposals can be presented as discontinued operations and modifies the related disclosure requirements.&#160;&#160;To qualify as a discontinued operation the standard requires a disposal to represent a strategic shift that has, or will have, a major effect on an entity's operations and financial results.&#160;&#160;The standard also expands the disclosures for discontinued operations and requires new disclosures related to individually material dispositions that do not qualify as discontinued operations.&#160;&#160;The guidance is effective for fiscal years beginning after December 15, 2014, with early adoption permitted.&#160;&#160;The Company adopted this guidance with its fiscal year effective January&#160;4, 2015 and did not impact the consolidated financial statements of the Company.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;&#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;&#160;The standard is effective for annual reporting periods beginning after December 15, 2016.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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. Early adoption is permitted. The Company is still in the process of determining the effect that the adoption of ASU 2015-14 will have on the accompanying financial statements.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In July 2015, the FASB issued ASU 2015-11, Inventory: Simplifying the Measurement of Inventory. ASU No. 2015-11 provides</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-15-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;&#160;The amendment is effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal years.&#160;&#160;The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period.&#160;&#160;The adoption of this amendment is not expected to have a material impact on the consolidated financial statements of the Company.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;&#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;&#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;&#160;The amendments were effective for Fiscal 2017, including interim periods.&#160;&#160;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;&#160;The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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 Company has not early adopted ASU 2015-17. This guidance will be effective for the Company in the first quarter of 2017</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In February 2016, the FASB issued ASU No. 2016-02, Leases. ASU 2016-02 requires lessees 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, 2019. Early adoption is permitted. The Company is still in the process of determining the effect that the adoption of ASU 2016-02 will have on the accompanying financial statements.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In August 2016, the FASB issued ASU No. 2016-15, Statement of Cash Flows - Classification of certain types of cash receipts and cash payments. ASU 2016-15 provides guidance regarding eight specific cash flow issues. 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. Early adoption is permitted. The Company is still in the process of determining the effect that the adoption of ASU 2016-15 will have on the accompanying financial statements.</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;</font><br>
&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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. This guidance will be effective for the Company in the first quarter of 2017.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In January 2017, the FASB issued ASU No. 2017-01, Business Combinations &#8211; Clarifying the Definition of a business. ASU 201-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;&#160;The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period.&#160;&#160;The Company is still in the process of determining the effect that the adoption of ASU 2017-01 will have on the accompanying financial statements.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In January 2017, the FASB issued ASU No. 2017-04, Intangibles &#8211; Goodwill and Other: Simplifying the test for Goodwill Impairment. ASU 201-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;&#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.&#160;&#160;The Company is still in the process of determining the effect that the adoption of ASU 2017-04 will have on the accompanying financial statements.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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 201-06 provides guidance for reporting by an employee benefit plan for its interest in a master trust. The</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-16-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">amendment is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years.&#160;&#160;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;&#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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Critical Accounting Policies and Estimates</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The preparation of the financial statements in accordance with accounting principles generally accepted in the United States (&#8220;U.S. GAAP&#8221;) 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&#8217;s financial statements at any given time. Despite these inherent limitations, management believes that Management&#8217;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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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&#8217;s operating results and financial condition.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-STYLE: italic; DISPLAY: inline">Allowance for Doubtful Accounts</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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 combination of factors. The Company reviews potential problems, such as past due accounts, a bankruptcy filing or</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">deterioration in the customer&#8217;s financial condition, to ensure the Company is adequately accrued for potential loss. Accounts are considered past due based on when payment was originally due. If a customer&#8217;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;&#160;The Company will write off accounts receivable after reasonable collection efforts have been made and the accounts are deemed uncollectible.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-STYLE: italic; DISPLAY: inline">Inventory Reserve</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Inventories are valued at the lower of cost or market. Cost is determined by the last-in, first-out (&#8220;LIFO&#8221;) method at the Company&#8217;s U.S. facilities. Accordingly, a LIFO valuation reserve is calculated using the dollar value link chain method.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-STYLE: italic; DISPLAY: inline">Goodwill and Other Intangible Assets</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Intangible assets with finite useful lives are amortized generally 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 2016 and determined it is more likely than not that no impairment of goodwill existed at the end of 2016.&#160;&#160;The Company will perform annual qualitative assessments in subsequent years as of the end of each fiscal year.&#160;&#160;Additionally, the Company will perform interim analysis whenever conditions warrant.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-STYLE: italic; DISPLAY: inline">Pension and Other Postretirement Benefits</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-17-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">in health insurance costs. These assumptions are reviewed annually and updated as required. In accordance with U.S. 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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;&#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;&#160;The Company believes this method more precisely measures its obligations.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The expected long-term rate of return on assets is also developed with input from the Company&#8217;s actuarial firms. We consider the Company&#8217;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 for 2016 and 2015 was 8.0%. The Company reviews the long-term rate of return each year.&#160;&#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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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&#8217;s pension plans.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company expects to make cash contributions of approximately $700,000 and $103,000 to its pension plans and other postretirement plan, respectively, in 2017.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In connection with its pension and other postretirement benefits, the Company reported a ($1.1) million, $3.5 million, and ($10.4) million gain/(loss) (net of tax) on its Consolidated Statement of Comprehensive Income in Fiscal 2016, 2015 and 2014, respectively.&#160;&#160;While the main factor driving these gain/(loss) is the discount rate changes during the applicable period, the Company froze the benefits of its salaried pension plan effective May 31, 2016 resulting an approximate $2.5 million gain for this significant event.&#160;&#160;In Fiscal 2014 the loss was also impacted to a lesser degree by the Company&#8217;s adoption of new mortality tables for all of its plans and a change of actuarial firms for one of its plans.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Assumptions used to determine net periodic pension benefit cost for the fiscal years indicated were as follows:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="top" width="31%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="15%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;2016</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="15%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;2015</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="14%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;2014</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="31%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Discount rate</font></div>
</td>
<td valign="top" width="15%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;4.24% - 4.28%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="15%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;3.90%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="14%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;4.80%</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="31%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Expected return on plan assets</font></div>
</td>
<td valign="top" width="15%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;8.0%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="15%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;8.0%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="14%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#160;8.0%</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="31%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Rate of compensation increase</font></div>
</td>
<td valign="top" width="15%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;3.25%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="15%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;3.25%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="14%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;3.25%</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The changes in assumptions had the following effect on the net periodic pension and other postretirement costs recorded in Other Comprehensive Income as follows:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="27%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Year ended</font></div>
</td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">December 31</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">January 2</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">January 3</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Discount rate</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(2,394,216</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,208,918</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(11,046,554</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Mortality table</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">--</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">--</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,883,430</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Additional recognition due to significant event</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2,534,589</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">--</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">--</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Asset gain or loss</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(4,358,254</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(577,892</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(257,073</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Amortization of:</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;Unrecognized gain or loss</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,610,942</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,947,102</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">944,130</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;Unrecognized prior service cost</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">176,678</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">194,696</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">194,697</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Other</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">776,658</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(415,479</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(3,105,095</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Comprehensive income, before tax</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(1,653,603</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,357,345</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(16,153,325</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Income tax</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(543,297</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,899,285</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(5,767,236</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Comprehensive income, net of tax</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(1,110,306</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,458,060</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(10,386,089</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr></table>
</div>

<div>&#160;</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-18-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">During 2014, the Company changed actuaries for one of its pension plans.&#160;&#160;As a result of the new actuary&#8217;s following a different process, there was an approximate $3 million increase in benefit obligations for this plan.&#160;&#160;We have reviewed the increase with the new actuary and agree that the increase should be included in the Plan&#8217;s liability as of the end of Fiscal 2014.&#160;&#160;This amount is included in the Other category in the above chart.&#160;&#160;We also reviewed the new actuary&#8217;s process, analysis and results and believe they are appropriate for reporting purposes.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company 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;&#160;Please refer to Note 10 &#8211; <font style="FONT-STYLE: italic; DISPLAY: inline">Retirement Benefit Plans</font> in Item 8 of the Form 10-K for additional disclosures concerning the Company&#8217;s pension and other postretirement benefit plans.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">RESULTS OF OPERATIONS</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Fiscal 2016 Compared to Fiscal 2015</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The following table shows, for 2016 and 2015, selected line items from the consolidated statements of income as a percentage of net sales, by segment.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="middle" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" colspan="2" valign="middle" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;Industrial</font></div>
</td>
<td colspan="2" valign="middle" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;Security</font></div>
</td>
<td colspan="2" valign="middle" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;Metal</font></div>
</td>
<td valign="middle" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="middle" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" colspan="2" valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;Hardware</font></div>
</td>
<td colspan="2" valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;Products</font></div>
</td>
<td colspan="2" valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;Products</font></div>
</td>
<td colspan="3" valign="middle" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;Total</font></div>
</td>
</tr><tr>
<td valign="middle" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="9" valign="middle" width="42%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net sales</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Cost of products sold</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">72.8</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">72.0</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">91.4</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">75.1</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Gross margin</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">27.2</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">28.0</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8.6</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">24.9</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Selling and administrative expense</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;17.9</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">18.1</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">9.8</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">16.8</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Operating profit</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;9.3</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">9.9</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-1.2</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8.1</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td valign="middle" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="middle" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="middle" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="9" valign="middle" width="42%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net sales</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Cost of products sold</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">74.8</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">74.4</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">90.8</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">77.6</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Gross margin</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">25.2</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">25.6</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">9.2</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">22.4</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Selling and administrative expense</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;18.2</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">18.9</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">9.5</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">16.8</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Operating profit</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;7.0</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6.7</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-0.3</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5.6</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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):</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="3" valign="bottom" width="12%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;Industrial</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="3" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;Security</font></div>
</td>
<td colspan="2" valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="3" valign="bottom" width="12%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;Metal</font></div>
</td>
<td colspan="2" valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="3" valign="bottom" width="12%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Hardware</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="3" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Products</font></div>
</td>
<td colspan="2" valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="3" valign="bottom" width="12%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Products</font></div>
</td>
<td colspan="2" valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="4" valign="bottom" width="12%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Total</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="32%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net sales</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(280</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">657</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(7,336</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td colspan="2" valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(6,959</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="32%">
<div style="MARGIN-LEFT: 45pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Volume</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-8.1</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">0.4</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td colspan="2" valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-28.5</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td colspan="2" valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-8.5</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="32%">
<div style="MARGIN-LEFT: 45pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Prices</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-0.6</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-0.4</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td colspan="2" valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">0.0</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td colspan="2" valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-0.4</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="32%">
<div style="MARGIN-LEFT: 45pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">New Products</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">8.2</font></font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">%</font></font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">&#160;&#160;&#160;&#160;1.1</font></font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">%</font></font></div>
</td>
<td colspan="2" valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">&#160;&#160;&#160;0.9</font></font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">%</font></font></div>
</td>
<td colspan="2" valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">&#160;&#160;&#160;4.1</font></font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">%</font></font></div>
</td>
</tr><tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-0.5</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1.2</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td colspan="2" valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-27.5</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td colspan="2" valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-4.8</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="3" valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="3" valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="32%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Cost of products sold</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(1,422</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(899</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(6,550</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(8,871</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-3.1</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-2.1</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-27.1</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-7.9</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="32%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Gross margin</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,142</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,556</font></div>
</td>
<td colspan="2" valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(786</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,912</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="32%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Selling and administrative expenses</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(228</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(323</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(645</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(1,196</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2.0</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-3.0</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-25.4</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-4.9</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="32%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Operating profit</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,370</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,879</font></div>
</td>
<td colspan="2" valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;(141</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,108</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">31.7</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">49.5</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-166.3</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">38.7</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr></table>
</div>

<div>&#160;</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-19-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Industrial Hardware Segment</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Net sales</font> in the Industrial Hardware segment decreased less than 1% in 2016 from the 2015 level.<font style="FONT-SIZE: 10pt; DISPLAY: inline">&#160;&#160;Sales of existing product decreased 8% in 2016 as the result of a decrease in our lightweight composite material for the Class 8 truck market.&#160;&#160;This decrease was offset by an 8% increase in the new product sales of lightweight composite panels for electronic smartboards.</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Cost of products sold</font> for the Industrial Hardware segment decreased $1.4 million or 3% from 2015 to 2016.&#160;&#160;The most significant factors resulting in changes in cost of products sold in 2016 compared to 2015 included:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.9 million or 4% in raw materials;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.6 million or 4% in costs for payroll and payroll related charges;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.1 million or 9% for supplies and tools;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.1 million or 8% in depreciation charges;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.2 million or 94% in miscellaneous income;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">and an increase of $0.2 million or 46% in foreign exchange costs.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Gross margin</font> for 2016 of 27% increased as compared to 25% in the 2015 period for the Industrial Hardware segment.&#160;&#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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

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

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.3 million or 4% in payroll and payroll related charges;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">and increase of $0.1 million or 12% in administrative charges.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Security Products Segment</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Net sales</font> in the Security Products segment increased 1% in 2016 from the 2015 level. The increase in sales in 2016 in the Security Products segment compared to the prior year period was a combination of primarily volume sales and new product sales in the laundry industry (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 also, new product sales in the storage, locksmith and industrial distribution and electronic locking enclosures industries.&#160;&#160;New product sales included a zinc branded puck lock, a spring return lock, a push button lock and a mini cam lock.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

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

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.4 million or 2% in raw materials;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.9 million or 11% in payroll and payroll related charges;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.2 million or 57% in foreign exchange gains;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.1 million or 12% in engineering costs;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.1 million or 8% in supplies and tools;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">and an increase of $0.1 million or 30% in insurance costs.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

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

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

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

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.3 million or 4% in payroll and payroll related charges;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.1 million or 278% in bad debt charges;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.1 million or 21% in commissions and royalty expenses;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">and an increase of $0.3 million or 27% in other administration expenses.</font></div>
</td>
</tr></table>
</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-20-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Metal Products Segment</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Net sales </font>in the Metal Products segment decreased 28% in 2016 from the 2015 level.&#160;&#160;Sales of mine products decreased 26% and industrial casting products decreased 41% in 2016 compared to 2015.&#160;&#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;U.S. coal production is expected to rise in 2017.&#160;&#160;New products increased sales by 1%, consisting of tie plates for the rail industry and pipe fittings for the water, oil and gas industries.&#160;&#160;The Company is actively developing new customers in the industrial casting business and is close to producing several new products gas, water and energy industry.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

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

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $3.8 million or 39% in costs for payroll and payroll related charges;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $2.1 million or 61% for supplies and tools;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.9 million or 53% in costs for maintenance and repair;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.6 million or 34% for utility costs;</font></div>
</td>
</tr></table>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.8 million or 18% in raw materials;</font></div>
</td>
</tr></table>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">and an increase of $0.2 million or 299% in tools and jigs costs.</font></div>
</td>
</tr></table>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Gross margin</font> as a percentage of sales in the Metal Products segment was approximately the same at 9% in both 2015 and 2016.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Selling and administrative expenses</font> in the Metal Products segment decreased $0.6 million or 25% from 2015 to 2016.&#160;&#160;The most significant factor resulting in changes in selling and administrative expenses in the Metal Products segment in 2016 compared to 2015 was:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.5 million or 29% in payroll and payroll related charges;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">and a decrease of $0.1 million or 72% in commissions and royalty charges.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Other Items</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The following table shows the amount of change from 2015 to 2016 in other items (dollars in thousands):</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="67%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="64%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="4" valign="bottom" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Amount</font></div>
</td>
<td valign="bottom" width="14%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="64%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Interest expense</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(64</font></div>
</td>
<td align="left" valign="top" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="right" colspan="2" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-35</font></div>
</td>
<td align="left" valign="top" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td valign="bottom" width="64%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="20%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="64%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Other income</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">30</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">17</font></div>
</td>
<td align="left" valign="top" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td valign="bottom" width="64%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="20%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="64%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Income taxes</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,114</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">50</font></div>
</td>
<td align="left" valign="top" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Interest expense</font> decreased from 2015 to 2016 due to the decreased level of debt in 2016.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">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 2nd year earn-out period.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Income taxes</font> &#8211; the effective tax rate for 2016 was 31% compared to the 2015 rate which was 29%.&#160;&#160;The effective tax rate for 2016 was higher than the prior year period due to the ratio of earnings in the United States to that of foreign entities with lower tax rates.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-21- <br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Fiscal 2015 Compared to Fiscal 2014</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The following table shows, for 2015 and 2014, selected line items from the consolidated statements of income as a percentage of net sales, by segment.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="middle" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" colspan="2" valign="middle" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;Industrial</font></div>
</td>
<td colspan="2" valign="middle" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;Security</font></div>
</td>
<td colspan="2" valign="middle" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;Metal</font></div>
</td>
<td valign="middle" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="middle" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" colspan="2" valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;Hardware</font></div>
</td>
<td colspan="2" valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;Products</font></div>
</td>
<td colspan="2" valign="middle" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;Products</font></div>
</td>
<td colspan="3" valign="middle" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;Total</font></div>
</td>
</tr><tr>
<td valign="middle" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="9" valign="middle" width="42%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net sales</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Cost of products sold</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">74.8</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">74.4</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">90.8</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">77.6</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Gross margin</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">25.2</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">25.6</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">9.2</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">22.4</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Selling and administrative expense</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;18.2</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">18.9</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">9.5</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">16.8</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Operating profit</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;7.0</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6.7</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-0.3</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5.6</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td valign="middle" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="middle" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="middle" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="9" valign="middle" width="42%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2014</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net sales</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">100.0</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Cost of products sold</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">74.4</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">74.9</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">84.6</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">76.9</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Gross margin</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">25.6</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">25.1</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">15.4</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">23.1</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Selling and administrative expense</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;17.0</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">16.9</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">7.5</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">14.8</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="33%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Operating profit</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;8.6</font></div>
</td>
<td align="left" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8.2</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">7.9</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" colspan="2" valign="middle" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8.3</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The following table shows the amount of change from 2014 to 2015 in sales, cost of products sold, gross margin, selling and administrative expenses, and operating profit, by segment (dollars in thousands):</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">
<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="3" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;Industrial</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="3" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;Security</font></div>
</td>
<td colspan="2" valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="3" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;Metal</font></div>
</td>
<td colspan="2" valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="3" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Hardware</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="3" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Products</font></div>
</td>
<td colspan="2" valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="3" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Products</font></div>
</td>
<td colspan="2" valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="4" valign="bottom" width="12%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Total</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="32%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net sales</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,673</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">7,217</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(6,147</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td colspan="2" valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,743</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="32%">
<div style="MARGIN-LEFT: 45pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Volume</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-6.7</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3.0</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td colspan="2" valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-20.3</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td colspan="2" valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-6.4</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="32%">
<div style="MARGIN-LEFT: 45pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Prices</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">0.2</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">0.2</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td colspan="2" valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">0.0</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td colspan="2" valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">0.1</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="32%">
<div style="MARGIN-LEFT: 45pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">New Products</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">11.1</font></font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">%</font></font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">&#160;&#160;&#160;&#160;11.4</font></font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">%</font></font></div>
</td>
<td colspan="2" valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">&#160;&#160;&#160;1.5</font></font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">%</font></font></div>
</td>
<td colspan="2" valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">&#160;&#160;&#160;9.0</font></font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">%</font></font></div>
</td>
</tr><tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4.6</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">14.6</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td colspan="2" valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-18.8</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td colspan="2" valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2.7</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="32%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Cost of products sold</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,275</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,135</font></div>
</td>
<td colspan="2" valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(3,562</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,848</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5.2</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">13.9</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-12.8</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3.6</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="32%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Gross margin</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">398</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,082</font></div>
</td>
<td colspan="2" valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,585</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(105</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2.6</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">16.8</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-51.3</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-0.3</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="32%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Selling and administrative expenses</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,147</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,343</font></div>
</td>
<td colspan="2" valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">96</font></div>
</td>
<td colspan="2" valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,586</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">11.5</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">28.1</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3.9</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">17.3</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="32%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Operating profit</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(750</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(260</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;(2,681</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(3,691</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td valign="bottom" width="32%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-14.8</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-6.4</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-103.3</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-31.5</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr></table>
</div>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Industrial Hardware Segment</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline">Net sales</font><font style="FONT-SIZE: 10pt; DISPLAY: inline"> in the Industrial Hardware segment increased 5% in 2015 from the 2014 level.</font>&#160;&#160;Sales of existing product decreased 7% in 2015 as the result of an 8% decrease in the Western Star 4900 Starlight sleeper cab made from our lightweight composite material.&#160;&#160;This decrease was partially offset by increases in existing products sold into the class 5 &amp; 6 light service body vehicle market, military after market, distribution, trailer and truck equipment markets. New products increased sales by 11%, consisting of a new model sleeper cab for the Western Star 5700EX arrow dynamic class 8 truck made of our light weight composite materials which contributed 8%.&#160;&#160;The balance of the increase was from sales of various truck hardware consisting of T-Handles, rear door locks, draw latch, compression latch, <font style="FONT-SIZE: 10pt; DISPLAY: inline">paddle latch, handle latch and refrigerator van panels.&#160;&#160;&#160;All new products were developed internally.</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-22-<br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Cost of products sold</font> for the Industrial Hardware segment increased $2.3 million or 5% from 2014 to 2015.&#160;&#160;The most significant factors resulting in changes in cost of products sold in 2015 compared to 2014 included:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.7 million or 3% in raw materials;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.6 million or 158% in pension costs;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.2 million or 1% in costs for payroll and payroll related charges;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.2 million or 16% for supplies and tools;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.1 million or 13% in shipping expenses;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.1 million or 31% in rent expense;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">and a decrease of $0.3 million or 50% for scrap sales.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Gross margin</font> for 2015 of 25% decreased as compared to 26% in the 2014 period for the Industrial Hardware segment.&#160;&#160;The decrease 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 where we produce sleeper cabs and where production has been slow due to lower customer orders.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Selling and administrative expenses </font>in the Industrial Hardware segment<font style="FONT-WEIGHT: bold; DISPLAY: inline">&#160;</font>increased $1.2 million or 12% from 2014 to 2015.&#160;&#160;The most significant factors resulting in changes in selling and administrative expenses in the Industrial Hardware segment in 2015 compared to 2014 included:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.8 million or 100% in allocated proxy contest costs;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">and an increase of $0.3 million or 13% in payroll and payroll related charges.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Security Products Segment</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Net sales</font> in the Security Products segment increased 15% in 2015 from the 2014 level. The increase in sales in 2015 in the Security Products segment compared to the prior year period was primarily the result of sales of new products from the Argo EMS acquisition in mid-December of 2014 which in 2015 contributed 10% in new product sales of printed circuit boards for the industrial controls, medical and military markets.&#160;&#160;New product sales also included a detach latch, a short length cam lock, new computer lock, a carded cable luggage lock, a brass rekeyable padlock and an electronic lock for medical enclosures.&#160;&#160;Sales of existing products contributed 3% in increased sales from the 2014 level, the majority consisting of our electronic payment solution products offered in both domestic and international markets.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Cost of products sold</font> for the Security Products segment increased $5.1 million or 14% from 2014 to 2015.&#160;&#160;The major factor increasing costs in 2015 from 2014 was the result of the full year of costs generated by Argo EMS which was acquired in December 2014.&#160;&#160;The most significant factors resulting in changes in cost of products sold in 2015 compared to 2014 included:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $2.9 million or 13% in raw materials;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $1.1 million or 16% in payroll and payroll related charges;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.8 million or 110% in pension charges;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.3 million or 396% in foreign exchange gains;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.2 million or 54% in other miscellaneous expenses</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.1 million or 9% in shipping expenses;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.1 million or 12% in engineering costs;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.1 million or 33% in depreciation expenses;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.3 million or 27% in supplies and tools;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">and a decrease of $0.1 million or 23% in insurance costs.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Gross margin</font> as a percentage of sales in the Security Products segment increased from 25% in 2014 to 26% in 2015.&#160;&#160;The increase reflects the mix of products produced and the changes in cost of products sold discussed above, as well as the higher margin products being sold associated with the acquisition of Argo EMS in December of 2014.</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;</font><br>
&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Selling and administrative expenses</font> in the Security Products segment increased $2.3 million or 28% from 2014 to 2015.&#160;&#160;The major factor increasing costs in 2015 from 2014 was the result of the full year of costs generated by Argo EMS which was acquired in December 2014.&#160;&#160;The most significant factors resulting in changes in selling and administrative expenses in the Security Products segment in 2015 compared to 2014 included:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.8 million or 15% in payroll and payroll related charges;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.8 million or 100% in allocated proxy contest costs;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.3 million or 39% in other administrative expenses;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.1 million or 75% in D&amp;O insurance expense;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">and an increase of $0.2 million or 286% in patent amortization expenses.</font></div>
</td>
</tr></table>
</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-23-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Metal Products Segment</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Net sales </font>in the Metal Products segment decreased 19% in 2015 from the 2014 level.&#160;&#160;Sales of mine products decreased 17% and contract casting products decreased 3% in 2015 compared to 2014.&#160;&#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;New products increased sales by 1%, consisting of tie plates for the rail industry and pipe fittings for the water, oil and gas industries.&#160;&#160;The Company is actively developing new customers in the contract casting business and is close to producing product to help offset the softening in the mining industry.&#160;&#160;The mining industry is expected to remain soft into 2016.&#160;&#160;The Company continues to monitor this market closely, and is preparing to make the necessary cost reductions as deemed appropriate.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Cost of products sold</font> for the Metal Products segment decreased $3.6 million or 13% from 2014 to 2015.&#160;&#160;The most significant factors resulting in changes in cost of products sold in 2015 compared to 2014 included:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.2 million or 67% in scrap costs;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.2 million or 155% in pension charges;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.1 million or 9% in depreciation expense;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $2.2 million or 35% in raw material costs;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.8 million or 7% in costs for payroll and payroll related charges;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.4 million or 10% for supplies and tools;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a decrease of $0.3 million or 14% for utility costs;</font></div>
</td>
</tr></table>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">and a decrease of $0.3 million or 14% in costs for maintenance and repair.</font></div>
</td>
</tr></table>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Gross margin</font> as a percentage of sales in the Metal Products segment decreased from 15% in 2014 to 9% in 2015.&#160;&#160;The decrease in gross margin compared to the prior year is due to the mix of products produced, the changes in cost of products sold enumerated above, and lower utilization of our production capacity.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Selling and administrative expenses</font> in the Metal Products segment increased $0.1 million or 4% from 2014 to 2015.&#160;&#160;The most significant factor resulting in changes in selling and administrative expenses in the Metal Products segment in 2015 compared to 2014 was:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">an increase of $0.4 million or 100% in allocated proxy contest charges;</font></div>
</td>
</tr></table>
</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td align="right" style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline" face="Wingdings">&#167;&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">and a decrease of $0.2 million or 31% in payroll and payroll related charges;</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Other Items</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The following table shows the amount of change from 2014 to 2015 in other items (dollars in thousands):</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="68%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="69%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="4" valign="bottom" width="17%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Amount</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="69%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Interest expense</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(69</font></div>
</td>
<td align="left" valign="top" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="right" colspan="2" valign="bottom" width="12%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-27</font></div>
</td>
<td align="left" valign="top" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td valign="bottom" width="69%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="12%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="69%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Other income</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">114</font></div>
</td>
<td valign="top" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" colspan="2" valign="bottom" width="12%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">176</font></div>
</td>
<td align="left" valign="top" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td valign="bottom" width="69%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="12%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="69%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Income taxes</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(1,573</font></div>
</td>
<td align="left" valign="top" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="right" colspan="2" valign="bottom" width="12%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-41</font></div>
</td>
<td align="left" valign="top" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Interest expense</font> decreased from 2014 to 2015 due to the decreased level of debt in 2015.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Other income</font> which is not material to the financial statements increased from 2014 to 2015 due to the Company recognizing $138,683 in income as a result of Argo EMS not meeting the sales goals for the 1<font style="FONT-SIZE: 70%; VERTICAL-ALIGN: text-top; DISPLAY: inline">st</font> year earn-out period.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Income taxes</font> &#8211; the effective tax rate for 2015 was 29% compared to the 2014 rate which was 34%.&#160;&#160;The effective tax rate for 2015 was lower than the prior year period due to the ratio of earnings in the United States to that of foreign entities with lower tax rates.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-24-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Liquidity and Sources of Capital</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company&#8217;s financial position strengthened in 2016.&#160;&#160;The primary source of the Company&#8217;s cash is earnings from operating activities adjusted for cash generated from or used for net working capital.&#160;&#160;The most significant recurring non-cash items included in net income are depreciation and amortization expense.&#160;&#160;Changes in working capital fluctuate with the changes in operating activities.&#160;&#160;As sales increase, there generally is an increased need for working capital.&#160;&#160;Since increases in working capital reduce the Company&#8217;s cash, management attempts to keep the Company&#8217;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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company is dependent on the continued demand for its products and subsequent collection of accounts receivable from its 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&#8217;s sales and collection of receivables. Management expects that the Company&#8217;s foreseeable cash needs for operations, capital expenditures, debt service and dividend payments will continue to be met by the Company&#8217;s operating cash flows and available credit facility.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The following table shows key financial ratios at the end of each year:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="middle" width="31%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;2016</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2014</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="middle" width="31%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Current ratio</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6.0</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5.0</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5.3</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="middle" width="31%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Average days&#8217; sales in accounts receivable</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;49</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;47</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;49</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="middle" width="31%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Inventory turnover</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;3.0</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;3.0</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;3.1</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="middle" width="31%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Ratio of working capital to sales</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">47.1</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">41.6</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">41.1</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="31%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Total debt to shareholders&#8217; equity</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2.2</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4.0</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5.7</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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):</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="middle" width="31%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;2016</font></div>
</td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;2015</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;2014</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="middle" width="31%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Cash and cash equivalents</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="middle" width="31%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#160;-&#160;&#160;Held in the United States</font></div>
</td>
<td align="right" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">11.2</font></div>
</td>
<td align="right" valign="middle" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6.9</font></div>
</td>
<td align="right" valign="middle" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5.6</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="middle" width="31%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#160;-&#160;&#160;Held by foreign subsidiary</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">11.5</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">10.9</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">10.2</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="middle" width="31%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">22.7</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">17.8</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">15.8</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="middle" width="31%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Working capital</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;64.8</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;60.1</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;57.8</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="middle" width="31%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net cash provided by operating activities</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;12.4</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;9.1</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;9.3</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="middle" width="31%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Change in working capital impact on net cash</font></div>

<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#160;(used)/provided by operating activities</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(0.5</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="right" valign="middle" width="6%">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2.0</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="right" valign="middle" width="6%">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(1.8</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="31%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net cash used in investing activities</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2.9</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2.5</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="right" valign="middle" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(8.6</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="middle" width="31%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net cash (used in)/provided by financing activities</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="6%">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(4.2</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="right" valign="middle" width="6%">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(3.9</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="right" valign="middle" width="6%">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(4.5</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">U.S. income taxes have not been provided on the undistributed earnings of the Company&#8217;s foreign subsidiaries except where required under U.S. tax laws.&#160;&#160;The Company would be required to accrue and pay United States income taxes to repatriate the funds held by foreign subsidiaries not otherwise provided. The Company intends to reinvest these earnings outside the United States indefinitely.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">All cash held by foreign subsidiaries is readily convertible into other currencies, including the U.S. Dollar.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Net cash provided by operating activities was $12.4 million compared to $9.1 million in 2015 and $9.3 million in 2014.&#160;&#160;&#160;&#160;In 2016, the Company was not required, and did not contribute anything into its salaried retirement plan, as compared to the $2 million contribution made in 2015.&#160;&#160;Also in 2015 and 2016 the Company improved the benefits of its 401(k) Plan with the result being increased contributions of approximately $380,000 in 2016 over 2015 contributions.&#160;&#160;See Note 10 &#8211; Retirement Benefit Plans for details of the Plan changes.&#160;&#160;Finally, in 2015 the Company paid approximately $1.4 million, net of tax, associated with the proxy contest in the first half of 2015 which did not reoccur in 2016.&#160;&#160;While not a significant change from 2014, inventory increased $3.1 million in 2015, mainly the result of a $1.2 million increase at our Metal Products segment as a result of a slowdown in business in the mining industry and a $0.6 change in LIFO reserves as a result of declining metal prices in all of our segments.</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-25-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;&#160;As a result, investments in additional inventories are made on a selective basis.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In Fiscal 2016 inventory declined $2.5 million mainly due to inventory reduction in the Metal Product segment in response to the slowdown in the mining industry in 2015 and 2016.&#160;&#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;&#160;In Fiscal 2015 the impact on cash from the net change in working capital was a decline of approximately $2.0 million, due mainly to increased inventory and accounts receivable offset by declines in accounts payable, prepaid expenses and recoverable taxes.&#160;&#160;In Fiscal 2014 the impact on cash from the net change in working capital was a decline of approximately $1.8 million, due mainly to the increased inventory levels at the end of the year</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company used $2.9 million, $2.5 million and $8.6 million for investing activities in 2016, 2015 and 2014 respectively.&#160;&#160;Included in the 2014 figure is approximately $5.0 million used for the acquisition of the assets of Argo Transdata Corporation.&#160;&#160;This transaction is more fully discussed in Note 3 of the 2016 Audited Financial Statements located in Item 8 of this Form 10-K.&#160;&#160;Virtually the entire amount of cash used in investing activities in Fiscal 2016 and 2015 and the balance of $3.6 million in 2014 was used for the purchase of fixed assets.&#160;&#160;Capital expenditures in Fiscal 2017 are expected to be in the range of $3 million.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In Fiscal 2016, the Company used approximately $4.2 million in cash for financing activities.&#160;&#160;Approximately $1.4 million was used for debt repayments, and another $2.8 million was paid in dividends.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In Fiscal 2015, the Company used approximately $3.9 million in cash for financing activities.&#160;&#160;Approximately $1.1 million was used for debt repayments, and another $2.8 million was paid in dividends.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In Fiscal 2014 the Company used approximately $4.5 million in cash for financing activities.&#160;&#160;The major reason for the increase over the level used in Fiscal 2013 relates to a higher dividend rate ($0.48 and $0.42 in&#160;&#160;Fiscal 2014 and 2013 respectively) and the fact that the Company was required to make a fifth debt payment as a result of the 53 week year in Fiscal 2014.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company leases certain equipment and buildings under cancelable and non-cancelable operating leases expiring at various dates up to five years. Rent expense amounted to approximately $1.3 million in 2016; $1.3 million in 2015; and $1.2 million in 2014.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">On January 29, 2010, the Company signed a secured Loan Agreement (the &#8220;Loan Agreement&#8221;) with People&#8217;s United Bank (&#8220;People&#8217;s&#8221;) which included a $5,000,000 term portion and a $10,000,000 revolving credit portion.&#160;&#160;The term portion of the loan requires quarterly principal payments of $178,571 for a period of seven (7) years, maturing on January 31, 2017.&#160;&#160;The revolving credit portion had a quarterly commitment fee of one quarter of one percent (0.25%), and a maturity date of January 31, 2012.&#160;&#160;The Loan Agreement is secured by all of the assets of the Company.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">On January 25, 2012 the Company amended the Loan Agreement by taking an additional $5,000,000 term loan (the &#8220;2012 Term Loan&#8221;).&#160;&#160;The 2012 Term Loan requires quarterly principal payments of $178,571 for a period of seven (7) years, maturing on January 31, 2019.&#160;&#160;At the same time the maturity date of the revolving credit portion was extended to January 31, 2014 and continued to have a quarterly commitment fee of one quarter of one percent (0.25%).</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Interest on the original term portion of the Loan Agreement is fixed at 4.98%.&#160;&#160;Interest on the 2012 Term Loan is fixed at 3.90%.&#160;&#160;For the period from January 25, 2012 to January 23, 2014, interest on the revolving credit portion of the Loan Agreement varied based on the LIBOR rate or People&#8217;s Prime rate plus 2.25%, with a floor of 3.25% with a maturity date of January 31, 2014.&#160;&#160;On January 23, 2014, the Company amended the Loan Agreement with People&#8217;s.&#160;&#160;The amendment renewed and extended the maturity date of the revolving credit portion of the Loan Agreement to July 1, 2016 and changed the interest rate to LIBOR plus 2.25%, and eliminated the 3.25% floor previously in place.&#160;&#160;The interest rate at December 31, 2016 on the revolving credit portion of the Loan Agreement was 3.02%.&#160;&#160;The quarterly commitment fee of one quarter of one percent (0.25%) remained unchanged.&#160;&#160;On June 9, 2016, the Company signed a third amendment to its secured Loan Agreement which extended the maturity date of the $10,000,000 revolver portion of the Loan Agreement to July 1, 2018.&#160;&#160;The Company did not utilize the revolving credit portion of the Loan Agreement at any time during 2015 or 2016.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company&#8217;s loan covenants under the Loan Agreement require the Company to maintain a fixed charge coverage ratio of at least 1.1 to 1, a leverage ratio of no more than 1.75 to 1, and minimum tangible net worth of $43 million increasing each year by</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">50% of consolidated net income.&#160;&#160;This amount was approximately $52.8 million as of December 28, 2013.&#160;&#160;As part of an amendment to the Loan Agreement signed on January 23, 2014, the leverage ratio was eliminated, and the minimum tangible net worth covenant was modified to a fixed minimum amount of $55 million, effective with the end of the Company&#8217;s first quarter of 2014.&#160;&#160;In addition, the Company has restrictions on, among other things, new capital leases, purchases or redemptions of its</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-26-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">capital stock, mergers and divestitures, and new borrowing.&#160;&#160;The Company was in compliance with all covenants in 2015 and 2016.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The quarterly payment dates as listed in the Loan Agreement are the first business day of the calendar quarter.&#160;&#160;As a result, there were five scheduled payments in Fiscal 2014 and only three in Fiscal 2015.&#160;&#160;In Fiscal 2016 there were four scheduled payments.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Tabular Disclosure of Contractual Obligations</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company&#8217;s known contractual obligations as of December 31, 2016, are shown below (in thousands):</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="28%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="11" valign="bottom" width="40%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Payments due by period</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="28%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Total</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Less than 1 Year</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1-3 Years</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">3-5 Years</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">More than 5 Years</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="28%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Long-term debt obligations</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,786</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">893</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">893</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">--</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">--</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="28%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -27pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Estimated interest on long-term debt</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;70</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">49</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;21</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;--</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;--</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="28%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Operating lease obligations</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;3,986</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;1,218</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;1,886</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;800</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;82</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="28%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Estimated contributions to pension plans</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;26,632</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;877</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,096</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;7,466</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;12,193</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="28%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -27pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Estimated other postretirement benefits</font></div>

<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -27pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">other than pensions</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;1,052</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;103</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">213</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">224</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">512</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="28%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Total</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">33,526</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,140</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">9,109</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,490</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">12,787</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The amounts shown in the above table for estimated contributions to pension plans and estimated postretirement benefits other than pensions are based on the assumptions in Note 10 to the consolidated financial statements, as well as the assumption that participant counts will remain stable.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company does not have any non-cancellable open purchase obligations.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company believes it has sufficient cash on hand and credit resources available to it to sustain itself though the next fiscal year.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 7A&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company&#8217;s foreign manufacturing facilities account for approximately 14% of total sales and 14% of total assets.&#160;&#160;Its U.S. operations buy from and sell to these foreign affiliates, and also make limited sales (approximately 15% of total sales) to nonaffiliated foreign customers.&#160;&#160;This trade activity could be affected by fluctuations in foreign currency exchange or by weak economic conditions.&#160;&#160;The Company&#8217;s currency exposure is concentrated in the Canadian dollar, Mexican peso, New Taiwan dollar, Chinese RMB and Hong Kong dollar.&#160;&#160;Because of the Company&#8217;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;&#160;Had the exchange rate as of December 31, 2016 for all of the listed currencies changed by 1%, the total change in reported earnings would have been approximately $37,000.&#160;&#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;&#160;In 2016, a 10% increase/decrease in exchange rates would have resulted in a translation increase/decrease to sales of approximately $1.8 million, and to equity of approximately $680,000.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;&#160;Therefore, the Company has not entered into any contracts to address commodity price risk.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company does not have any interest rate risk as all of its long-term debt bears interest at a fixed rate.&#160;&#160;See Note 5 of the Company&#8217;s financial statements included at Item 8 of this Annual Report on Form 10-K for complete details.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-27-<br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Consolidated Balance Sheets</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">December 31</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">January 2</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">ASSETS</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Current Assets</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Cash and cash equivalents</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">22,725,376</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">17,814,986</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Accounts receivable, less allowances of $430,000 in 2016 and $450,000 in 2015</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">18,135,792</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">17,502,445</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Inventories:</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Raw materials and component parts</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">8,829,236</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">10,913,827</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Work in process</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">7,118,149</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">7,681,576</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Finished goods</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">18,082,901</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">18,247,010</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">34,030,286</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">36,842,413</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Prepaid expenses and other assets</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,858,471</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,122,215</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Deferred income taxes</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">947,001</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">986,167</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Total Current Assets</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">77,696,926</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">75,268,226</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Property, Plant and Equipment</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Land</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,159,901</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,159,732</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Buildings</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">16,303,521</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">16,072,536</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Machinery and equipment</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">47,447,649</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">46,205,973</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Accumulated depreciation</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(38,745,557</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(36,636,775</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td valign="bottom" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">26,165,514</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">26,801,466</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Other Assets</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Goodwill</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">14,819,835</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">14,790,793</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Trademarks</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">166,312</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">164,957</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Patents, technology and other intangibles net of accumulated amortization</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,764,449</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,113,576</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%" style="PADDING-BOTTOM: 2px">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Deferred income taxes</font></div>
</td>
<td valign="bottom" width="2%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">3,585,360</font></div>
</td>
<td valign="bottom" width="2%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,599,541</font></div>
</td>
<td valign="bottom" width="2%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">20,335,956</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">19,668,867</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;<font style="FONT-WEIGHT: bold; DISPLAY: inline">TOTAL ASSETS</font></font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">124,198,396</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">121,738,559</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-28-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Consolidated Balance Sheets</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="51%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">December 31</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">January 2</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="51%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Current Liabilities</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Accounts payable</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">7,048,174</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">9,109,394</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Accrued compensation</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">3,112,404</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,873,871</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Other accrued expenses</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,812,647</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,751,052</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Current portion of long-term debt</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">892,857</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,428,571</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Total Current Liabilities</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">12,866,082</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">15,162,888</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="51%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Other long-term liabilities</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">288,805</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">286,920</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Long-term debt, less current portion</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">892,857</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,785,714</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Accrued other postretirement benefits</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,051,700</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">793,055</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Accrued pension cost</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">26,631,438</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">24,304,926</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="51%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Commitments and contingencies (See Note 4)</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="51%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Shareholders&#8217; Equity</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Voting Preferred Stock, no par value:</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Authorized and unissued: 1,000,000 shares</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Nonvoting Preferred Stock, no par value:</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Authorized and unissued: 1,000,000 shares</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Common Stock, no par value:</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Authorized: 50,000,000 shares</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Issued: 8,950,827 shares in 2016 and 8,942,461 shares in 2015</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Outstanding: 6,256,098 shares in 2016 and 6,247,732 shares in 2015</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">29,146,622</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">28,997,050</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Treasury Stock: 2,694,729 shares in 2016 and 2015</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(19,105,723</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(19,105,723</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Retained earnings</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">95,631,216</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">90,597,041</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="51%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Accumulated other comprehensive income (loss):</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Foreign currency translation</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(2,165,081</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;(1,154,098</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="51%" style="PADDING-BOTTOM: 2px">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Unrecognized net pension and other postretirement benefit costs, net of taxes</font></div>
</td>
<td valign="bottom" width="5%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(21,039,520</font></div>
</td>
<td align="left" valign="bottom" width="2%" style="PADDING-BOTTOM: 2px">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(19,929,214</font></div>
</td>
<td align="left" valign="bottom" width="2%" style="PADDING-BOTTOM: 2px">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Accumulated other comprehensive loss</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(23,204,601</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(21,083,312</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Total Shareholders&#8217; Equity</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">82,467,514</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">79,405,056</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="51%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">TOTAL LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">124,198,396</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">121,738,559</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-STYLE: italic; DISPLAY: inline">See accompanying notes.</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-29-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Consolidated Statements of Income</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="35%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Year ended</font></div>
</td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="35%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">December 31</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">January 2</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">January 3</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="35%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Net sales</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">137,608,258</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">144,567,951</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">140,825,360</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Cost of products sold</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(103,315,387</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(112,186,725</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(108,338,956</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Gross margin</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">34,292,871</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">32,381,226</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">32,486,404</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="35%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Selling and administrative expenses</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(23,156,999</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(24,353,498</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(20,767,756</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Operating profit</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">11,135,872</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,027,728</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">11,718,648</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="35%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Interest expense</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(121,500</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(185,475</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(254,576</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Other income</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">209,043</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">178,722</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">64,691</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Income before income taxes</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">11,223,415</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,020,975</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">11,528,763</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="35%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Income taxes</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">3,438,092</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,293,932</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,867,287</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Net income</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">7,785,323</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,727,043</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">7,661,476</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Earnings per Share:</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Basic</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1.25</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.92</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1.23</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="35%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Diluted</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1.25</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.92</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1.23</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-STYLE: italic; DISPLAY: inline">See accompanying notes.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Consolidated Statements of Comprehensive Income</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="39%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Year ended</font></div>
</td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="39%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">December 31</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">January 2</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">January 3</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="39%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net income</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">7,785,323</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,727,043</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">7,661,476</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Other comprehensive income/(loss) -</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Change in foreign currency translation</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(1,010,983</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,009,277</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(1,128,327</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Change in pension and other postretirement benefit costs, net of income taxes (expense)/benefit of ($543,297) in 2016, $1,899,285 in 2015 and $5,767,236 in 2014</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(1,110,306</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,458,060</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(10,386,089</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Total other comprehensive income/(loss)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(931,548</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,448,783</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(11,514,416</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Comprehensive income/(loss)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">5,664,034</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">7,175,826</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(3,852,940</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-STYLE: italic; DISPLAY: inline">See accompanying notes.</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-30-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Consolidated Statements of Shareholders&#8217; Equity</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="19%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Common Shares</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Common</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Stock</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Treasury</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Shares</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Treasury</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Stock</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Retained</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Earnings</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Accumulated</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Other</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Comprehensive</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Income (Loss)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Shareholders&#8217;</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Equity</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Balances at December 28, 2013</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,916,897</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">28,621,582</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,694,729</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(19,105,723</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">83,006,671</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(11,017,679</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">81,504,851</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net income</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">7,661,476</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">7,661,476</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Cash dividends declared, $.48 per share</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,987,480</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,987,480</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Currency translation adjustment</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(1,128,327</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(1,128,327</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Change in pension and other postretirement benefit costs, net of tax</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(10,386,089</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(10,386,089</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Issuance of Common Stock upon the exercise of stock options</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">20,000</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">271,600</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">271,600</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Tax benefit from</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;disqualifying</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;dispositions of</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;incentive stock options</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,882</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,882</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Issuance of Common Stock for directors&#8217; fees</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,845</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">29,994</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">29,994</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Balances at January 3, 2015</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,938,742</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">28,932,058</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,694,729</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(19,105,723</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">87,680,667</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(22,532,095</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">74,974,907</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net income</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,727,043</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,727,043</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Cash dividends declared, $.45 per share</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,810,669</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,810,669</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Currency translation adjustment</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,009,277</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,009,277</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Change in pension and other postretirement benefit costs, net of tax</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">3,458,060</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">3,458,060</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Issuance of Common Stock for directors&#8217; fees</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,719</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">64,992</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">64,992</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Balances at January 2, 2016</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,942,461</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">28,997,050</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,694,729</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(19,105,723</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">90,597,041</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(21,083,312</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">79,405,056</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net income</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">7,785,323</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">7,785,323</font></div>
</td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Cash dividends declared, $.44 per share</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(2,751,148</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(2,751,148</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Currency translation adjustment</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(1,010,983</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(1,010,983</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Change in pension and other postretirement benefit costs, net of tax</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(1,110,306</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(1,110,306</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Issuance of Common Stock for directors&#8217; fees</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">8,366</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">149,572</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">149,572</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="19%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Balances at December 31, 2016</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">8,950,827</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">29,146,622</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(2,694,729</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(19,105,723</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">95,631,216</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(23,204,601</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">82,467,514</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-STYLE: italic; DISPLAY: inline">See accompanying notes.</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-31-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Consolidated Statements of Cash Flows</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="38%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Year ended</font></div>
</td>
<td valign="bottom" width="4%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="38%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">December 31</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">January 2</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">January 3</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="38%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Operating Activities</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net income</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">7,785,323</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,727,043</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">7,661,476</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Adjustments to reconcile net income to net cash provided by operating activities:</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Depreciation and amortization</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">3,814,393</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,921,438</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,486,302</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Unrecognized pension &amp; other postretirement benefits</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">931,554</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,384,605</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(175,687</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Loss on sale of equipment and other assets</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">73,309</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">49,796</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">69,258</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Provision for doubtful accounts</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">120,252</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">9,459</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">37,601</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Issuance of Common Stock for directors&#8217; fees</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">149,572</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">64,992</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">29,994</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Changes in operating assets and liabilities:</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 63pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Accounts receivable</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(1,062,654</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(852,168</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(207,631</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 63pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Inventories</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2,514,371</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(3,095,801</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,825,155</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 63pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Prepaid expenses</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">217,389</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">483,178</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">593,075</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 63pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Recoverable tax receivables</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">380,000</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(380,000</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 63pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Other assets</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(84,626</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(106,081</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(156,164</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 63pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Accounts payable</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(1,755,159</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,182,124</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">998,502</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 63pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Accrued compensation</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">261,231</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">28,426</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">185,724</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%" style="PADDING-BOTTOM: 2px">
<div style="MARGIN-LEFT: 63pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Other accrued expenses</font></div>
</td>
<td valign="bottom" width="2%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(549,715</font></div>
</td>
<td align="left" valign="bottom" width="4%" style="PADDING-BOTTOM: 2px">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(43,582</font></div>
</td>
<td align="left" valign="bottom" width="4%" style="PADDING-BOTTOM: 2px">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">29,889</font></div>
</td>
<td valign="bottom" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Net cash provided by operating activities</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">12,415,240</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">9,133,429</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">9,347,184</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="38%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Investing Activities</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Purchases of property, plant and equipment</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(2,863,470</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,538,236</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(3,633,165</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Proceeds from sale of equipment and other assets</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">8,350</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="top" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">25,000</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">22,500</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%" style="PADDING-BOTTOM: 2px">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Business acquisitions</font></div>
</td>
<td valign="bottom" width="2%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="top" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="4%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="top" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="4%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="top" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(5,034,289</font></div>
</td>
<td align="left" valign="bottom" width="1%" style="PADDING-BOTTOM: 2px">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Net cash used in investing activities</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(2,855,120</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,513,236</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(8,644,954</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td valign="bottom" width="38%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Financing Activities</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Principal payments on long-term debt</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(1,428,571</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(1,071,428</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(1,785,714</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Proceeds from sales of Common Stock</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">271,600</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Tax benefit from disqualifying dispositions of incentive stock options</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,882</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Dividends paid</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(2,751,148</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,810,669</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,987,480</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Net cash used in financing activities</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(4,179,719</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(3,882,097</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(4,492,712</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td valign="bottom" width="38%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Effect of exchange rate changes on cash</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(470,011</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(757,554</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(363,435</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Net change in cash and cash equivalents</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">4,910,390</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,980,542</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(4,153,917</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td valign="bottom" width="38%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Cash and cash equivalents at beginning of year</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">17,814,986</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">15,834,444</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">19,988,361</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="38%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Cash and cash equivalents at end of year</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">22,725,376</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">17,814,986</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">15,834,444</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-STYLE: italic; DISPLAY: inline">See accompanying notes.</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-32-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="FONT-FAMILY: Times New Roman; DISPLAY: inline">1. </font><font style="FONT-VARIANT: small-caps; DISPLAY: inline">Description of Business</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company (the &#8220;Company&#8221;) includes six 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 a wholly-owned subsidiary in Lerma, Mexico.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The operations of the Company consist of three business segments: industrial hardware, security products, and metal products.&#160;&#160;The industrial hardware segment produces latching devices for use on industrial equipment and instrumentation, composite panels used primarily in the transportation and electronic white board industries, as well as a broad line of proprietary hardware designed for truck bodies and other vehicular type equipment.&#160;&#160;The security products segment manufactures and markets a broad range of locks for traditional general purpose security applications as well as specialized locks for soft luggage, coin-operated vending and gaming equipment, and electric and computer peripheral components.&#160;&#160;This segment also manufactures and markets coin acceptors and metering systems to secure cash used in the commercial laundry industry and produces cashless payment systems utilizing advanced smart card technology. 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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Sales are made to customers primarily in North America.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">2. A<font style="FONT-VARIANT: small-caps; DISPLAY: inline">ccounting</font> P<font style="FONT-VARIANT: small-caps; DISPLAY: inline">olicies</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Use of Estimates</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;&#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;&#160;Actual results could differ from those estimates.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Fiscal Year</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company&#8217;s year ends on the Saturday nearest to December 31.&#160;&#160;Fiscal 2016 was a 52 week year, 2015 was a 52 week year and 2014 was a 53 week year.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Principles of Consolidation</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Cash Equivalents</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Highly liquid investments purchased with a maturity of three months or less are considered cash equivalents.&#160;&#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 51% of available cash is located outside of the United States in our foreign subsidiaries.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Reclassification</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Certain prior period amounts have been reclassified to conform to the current period presentation.&#160;&#160;These reclassifications had no effect on previously reported net income.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-33-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">2. A<font style="FONT-VARIANT: small-caps; DISPLAY: inline">ccounting</font> P<font style="FONT-VARIANT: small-caps; DISPLAY: inline">olicies</font> <font style="FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Foreign Currency</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;&#160;Resulting translation adjustments are made directly to a separate component of shareholders&#8217; equity &#8211; &#8220;Accumulated other comprehensive income (loss) &#8211; Foreign currency translation&#8221;.&#160;&#160;Foreign currency exchange transaction gains and losses are not material in any year.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Recognition of Sales</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 4.5pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;&#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&#8217;s financial condition; collateral is not required. Sales are recorded net of returns and allowances.&#160;&#160;Accounts receivable are recorded net of applicable allowances.&#160;&#160;No customer accounted for 10% of net sales during 2016, 2015 or 2014.&#160;&#160;No customer exceeded 10% of total accounts receivable at year end 2016 or 2015.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Accounts Receivable</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 4.5pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Accounts receivable are stated at their net realizable value.&#160;&#160;The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments.&#160;&#160;The Company reviews the collectability of its receivables on an ongoing basis taking into account a combination of factors.&#160;&#160;The Company reviews potential problems, such as past due accounts, a bankruptcy filing or deterioration in the customer&#8217;s financial condition, to ensure the Company is adequately accrued for potential loss.&#160;&#160;Accounts are considered past due based on when payment was originally due.&#160;&#160;If a customer&#8217;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;&#160;The Company will write off accounts receivable after reasonable collection efforts have been made and the accounts are deemed uncollectible.&#160;&#160;Write-offs have been within management&#8217;s estimates.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Inventories</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Inventories are valued at the lower of cost or market. Cost is determined by the last-in, first-out (LIFO) method in the U.S. ($28,052,368 for U.S. inventories at December 31, 2016) and by the first-in, first-out (FIFO) method for inventories outside the U.S. ($5,977,918 for inventories outside the U.S. at December 31, 2016). Cost exceeds the LIFO carrying value by approximately $6,121,286 at December 31, 2016 and $6,297,368 at January 2, 2016. There was no material LIFO quantity liquidation in 2016, 2015 and 2014.&#160;&#160;In addition, as of the balance sheet dates, the Company has recorded reserves for excess/obsolete inventory.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Property, Plant and Equipment and Related Depreciation</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Property, plant and equipment (including equipment under capital lease) are stated at cost.&#160;&#160;Depreciation ($3,371,694 in 2016, $3,460,516 in 2015, $3,237,426 in 2014) 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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Goodwill, Intangibles and Impairment of Long-Lived Assets</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Patents are recorded at cost and are amortized using the straight-line method over the lives of the patents.&#160;&#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;&#160;Non-compete agreements and customer relationships are being amortized using the straight-line method over a period of 5 years. Amortization expense in 2016, 2015 and 2014 was $442,699, $460,922 and $248,876, respectively.&#160;&#160;Total amortization expense for each of the next five years is estimated to be as follows: 2017 - $406,000; 2018 - $406,000; 2019 - $406,000; 2020 - $173,000 and 2021 - $147,000.&#160;&#160;Trademarks are not amortized as their lives are deemed to be indefinite.</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-34-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">2. A<font style="FONT-VARIANT: small-caps; DISPLAY: inline">ccounting</font> P<font style="FONT-VARIANT: small-caps; DISPLAY: inline">olicies</font> <font style="FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The gross carrying amount and accumulated amortization of amortizable intangible assets:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="87%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="27%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="14%" style="BORDER-BOTTOM: black 2px solid">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Industrial</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Hardware</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Segment</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="12%" style="BORDER-BOTTOM: black 2px solid">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Security</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Products</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Segment</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="14%" style="BORDER-BOTTOM: black 2px solid">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Metal</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Products</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Segment</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="13%" style="BORDER-BOTTOM: black 2px solid">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Total</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Weighted-Average</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Amortization Period (Years)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016 Gross Amount</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Patents and developed technology</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,159,060</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,035,374</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,194,434</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">15.6</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Customer relationships</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">449,706</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">449,706</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;5.0</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Non-compete agreements</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">407,000</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">407,000</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;5.0</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%" style="PADDING-BOTTOM: 2px">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Intellectual property</font></div>
</td>
<td valign="bottom" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">307,370</font></div>
</td>
<td valign="bottom" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">307,370</font></div>
</td>
<td valign="bottom" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%" style="PADDING-BOTTOM: 2px">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;5.0</font></div>
</td>
<td valign="bottom" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Total Gross Intangibles</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,159,060</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,199,450</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,358,510</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">12.3</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016 Accumulated Amortization</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Patents and developed technology</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,529,675</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">598,756</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,128,431</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Customer relationships</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;179,882</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;179,882</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Non-compete agreements</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;162,800</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;162,800</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Intellectual property</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;122,948</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;122,948</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Accumulated Amortization</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,529,675</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,064,386</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,594,061</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Net 2016 per Balance Sheet</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">629,385</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,135,064</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,764,449</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015 Gross Amount</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Patents and developed technology</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,206,852</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,029,181</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,236,033</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">15.9</font></div>
</td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Customer relationships</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">449,706</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">449,706</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;5.0</font></div>
</td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Non-compete agreements</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">407,000</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">407,000</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;5.0</font></div>
</td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%" style="PADDING-BOTTOM: 2px">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Intellectual property</font></div>
</td>
<td valign="bottom" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">307,370</font></div>
</td>
<td valign="bottom" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">307,370</font></div>
</td>
<td valign="bottom" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%" style="PADDING-BOTTOM: 2px">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;5.0</font></div>
</td>
<td valign="top" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Total Gross Intangibles</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,206,852</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,193,257</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,400,109</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">12.6</font></div>
</td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015 Accumulated Amortization</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Patents and developed technology</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,478,692</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">575,026</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,053,718</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Customer relationships</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;89,941</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;89,941</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Non-compete agreements</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;81,400</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;81,400</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Intellectual property</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;61,474</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;61,474</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Accumulated Amortization</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,478,692</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">807,841</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,286,533</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Net 2015 per Balance Sheet</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">728,160</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,385,416</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2,113,576</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;&#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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-35-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">2. A<font style="FONT-VARIANT: small-caps; DISPLAY: inline">ccounting</font> P<font style="FONT-VARIANT: small-caps; DISPLAY: inline">olicies</font> <font style="FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company performed qualitative assessments as of the end of fiscal 2016 and fiscal 2015 and determined it is more likely than not that no impairment of goodwill existed at the end of 2016 or 2015.&#160;&#160;The Company will perform annual qualitative assessments in subsequent years as of the end of each fiscal year.&#160;&#160;Additionally, the Company will perform interim analysis whenever conditions warrant.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Goodwill or trademarks would be considered impaired whenever the historical carrying amount exceeds the fair value.&#160;&#160;Pursuant to the qualitative assessment performed, goodwill and trademarks were not impaired in 2016, 2015 or 2014.&#160;&#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;&#160;The maximum future impairment of goodwill or trademarks that could occur is the amount recognized on our balance sheet.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The following is a roll-forward of goodwill for 2016 and 2015:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="22%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Industrial</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Hardware</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Segment</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Security</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Products</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Segment</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Metal</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Products</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Segment</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Total</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="22%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="22%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Beginning balance</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,731,751</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">13,059,042</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">14,790,793</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="22%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Foreign exchange</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">29,042</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;29,042</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="22%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Ending balance</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,760,793</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">13,059,042</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">14,819,835</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="22%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Industrial</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Hardware</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Segment</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Security</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Products</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Segment</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Metal</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Products</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Segment</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Total</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="22%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="22%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Beginning balance</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,901,312</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">13,059,042</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">14,960,354</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="22%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="22%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Foreign exchange</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(169,561</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(169,561</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td valign="bottom" width="22%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Ending balance</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,731,751</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">13,059,042</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">14,790,793</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline">Cost of Goods Sold</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Cost of goods sold reflects the cost of purchasing, manufacturing and preparing a product for sale.&#160;&#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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="FONT-SIZE: 10pt; DISPLAY: inline">Shipping and Handling Costs</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Shipping and handling costs are included in cost of goods sold.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-SIZE: 10pt; FONT-WEIGHT: bold; DISPLAY: inline">Selling, General and Administrative Expenses</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;&#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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-36-<br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">2. A<font style="FONT-VARIANT: small-caps; DISPLAY: inline">ccounting</font> P<font style="FONT-VARIANT: small-caps; DISPLAY: inline">olicies</font> <font style="FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Research &amp; Development Costs</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Research &amp; development costs, charged to expense as incurred, were $1,525,650 in 2016, $1,218,948 in 2015 and $1,079,557 in 2014.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Advertising Costs</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company expenses advertising costs as incurred.&#160;&#160;Advertising costs were $441,853 in 2016, $496,066 in 2015 and $494,267 in 2014.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Income Taxes</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company accounts for uncertain tax positions pursuant to the provisions of FASB Accounting Standards Codification (&#8220;ASC&#8221;) 740 which clarifies the accounting for uncertainty in income taxes recognized in a company&#8217;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;&#160;As such, the financial statements will reflect expected future tax consequences of uncertain tax positions presuming the taxing authorities&#8217; full knowledge of the position and all relevant facts.&#160;&#160;See Note 8 Income Taxes.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company and its U.S. subsidiaries file a consolidated federal income tax return.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Earnings per Share</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The denominators used in the earnings per share computations follow:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="middle" width="39%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2014</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="middle" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Basic:</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="middle" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Weighted average shares outstanding</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">6,251,535</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,245,057</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,225,068</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="middle" width="39%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="middle" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Diluted:</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="middle" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="middle" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Weighted average shares outstanding</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">6,251,535</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,245,057</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,225,068</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="middle" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Dilutive stock options</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">12,846</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="middle" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Denominator for diluted earnings per share</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">6,251,535</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,245,057</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="7%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,237,914</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">There were no anti-dilutive stock equivalents in 2016, 2015 or 2014.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Stock Based Compensation</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company accounts for stock based compensation pursuant to the fair value recognition provisions of ASC 718.&#160;&#160;No stock options were granted in 2016, 2015 or 2014, and, since all outstanding options were fully vested in each year presented, there was no impact on the financial statements.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Under the terms of the Director&#8217;s Fee Program, the directors can elect to receive their director&#8217;s fees in cash or in common shares of the Company.&#160;&#160;This election is made at the beginning of each fiscal year and remains in effect for the entire year.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-37-<br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">2. A<font style="FONT-VARIANT: small-caps; DISPLAY: inline">ccounting</font> P<font style="FONT-VARIANT: small-caps; DISPLAY: inline">olicies</font> <font style="FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Fair Value of Financial Instruments</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Level 1</font></div>
</td>
<td valign="top" width="80%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">assets or liabilities.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Level 2</font></div>
</td>
<td valign="top" width="80%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly, for</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">substantially the full term of the asset or liability.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td align="left" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Level 3</font></div>
</td>
<td valign="top" width="80%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">unobservable.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The carrying amounts of other financial instruments (cash and cash equivalents, accounts receivable, accounts payable and debt) as of December 31, 2016 and January 2, 2016, approximate fair value.&#160;&#160;Fair value was based on expected cash flows and current market conditions.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">3. B<font style="FONT-VARIANT: small-caps; DISPLAY: inline">usiness</font> <font style="FONT-VARIANT: small-caps; DISPLAY: inline">Acquisitions</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Effective December 15, 2014 the Company acquired certain assets of Argo Transdata Corporation (&#8220;Argo&#8221;) including accounts receivable, inventories, furniture, fixtures and equipment, intellectual property rights and rights existing under all sales and purchase agreements.&#160;&#160;Argo is a contract manufacturer of printed circuit board assemblies and has the ability to manufacture surface mount (SMT), through hole and wire bond assemblies or any combination of the three technologies.&#160;&#160;Its products are sold to numerous OEM&#8217;s in industries such as measurement systems, industrial controls, medical and military.&#160;&#160;The Argo acquisition further diversified our markets and provides a source for printed circuit boards which are used in several of our current products.&#160;&#160;Argo is included in the Security Products segment of the Company from the date of the acquisition.&#160;&#160;The cost of the acquisition of Argo was approximately $5,034,000, inclusive of transaction costs, plus a contingent earn-out of $282,914 based on revenue levels in each of the first two fiscal years following the closing and the assumption of $63,000 in current liabilities.&#160;&#160;The Company recognized $144,231 in 2016 and $138,683 in 2015 earnings as a result of Argo not meeting the sales goals for the 1st and 2nd year earn-out.&#160;&#160;On December 31, 2016 the contingent earn-out liability was zero.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The above acquisition was accounted for under ASC 805.&#160;&#160;The acquired business is included in the consolidated operating results of the Company from the date of acquisition.&#160;&#160;The excess of the cost of Argo over the fair market value of the net assets acquired of $1,225,226 has been recorded as goodwill.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In connection with the above acquisition, the Company recorded the following intangible assets:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="75%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="top" width="46%" style="BORDER-BOTTOM: black 2px solid">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Asset Class/Description</font></div>
</td>
<td valign="top" width="12%" style="BORDER-BOTTOM: black 2px solid">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Amount</font></div>
</td>
<td valign="top" width="13%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Weighted-average Amortization Period in Years</font></div>
</td>
</tr><tr>
<td valign="top" width="46%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Patents, technology, and licenses</font></div>
</td>
<td valign="top" width="12%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="46%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Customer relationships</font></div>
</td>
<td valign="top" width="12%" style="TEXT-ALIGN: center">
<div style="TEXT-ALIGN: center; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160; &#160;&#160;449,706</font></div>
</td>
<td valign="top" width="13%" style="TEXT-ALIGN: center">
<div style="TEXT-ALIGN: center; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -0.9pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5.0</font></div>
</td>
</tr><tr>
<td valign="top" width="46%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Intellectual property</font></div>
</td>
<td valign="top" width="12%" style="TEXT-ALIGN: center">
<div style="TEXT-ALIGN: center; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160; &#160;307,370</font></div>
</td>
<td valign="top" width="13%" style="TEXT-ALIGN: center">
<div style="TEXT-ALIGN: center; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -0.9pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5.0</font></div>
</td>
</tr><tr>
<td valign="top" width="46%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Non-compete agreements</font></div>
</td>
<td valign="top" width="12%" style="TEXT-ALIGN: center">
<div style="TEXT-ALIGN: center; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160; &#160;&#160;&#160; 407,000</font></div>
</td>
<td valign="top" width="13%" style="TEXT-ALIGN: center">
<div style="TEXT-ALIGN: center; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -0.9pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5.0</font></div>
</td>
</tr><tr>
<td valign="top" width="46%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="12%" style="BORDER-BOTTOM: black 4px double; TEXT-ALIGN: center">
<div style="TEXT-ALIGN: center; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160;1,164,076</font></div>
</td>
<td valign="top" width="13%" style="TEXT-ALIGN: center">
<div style="TEXT-ALIGN: center; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -0.9pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5.0</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">There is no anticipated residual value relating to these intangible assets.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Neither the actual results nor the pro forma effects of the acquisition of Argo are material to the Company's financial statements.</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-38-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">4. C<font style="FONT-VARIANT: small-caps; DISPLAY: inline">ontingencies</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company is party to various legal proceedings and claims related to its normal business operations.&#160;&#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;&#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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">During 2010, the Company was contacted by the State of Illinois regarding potential ground contamination at our plant in Wheeling, Illinois.&#160;&#160;The Company signed up with a voluntary remediation program in Illinois and has engaged an environmental clean-up company to perform testing and develop a remediation plan.&#160;&#160;Since 2010, the environmental company has completed a number of tests and a final remediation system design is expected to be approved in Fiscal 2017.&#160;&#160;In Fiscal 2016, the Company had expenses of $10,738 related to this issue. Final cost to remediate has not been determined at this time and is not expected to be material.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Approximately 22% of the total workforce is subject to negotiated union contracts, and approximately 14% of the total workforce is covered by such agreements that expire during 2017.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">5. D<font style="FONT-VARIANT: small-caps; DISPLAY: inline">ebt</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">On January 29, 2010, the Company signed a secured Loan Agreement (the &#8220;Loan Agreement&#8221;) with People&#8217;s United Bank (&#8220;People&#8217;s&#8221;) which included a $5,000,000 term portion and a $10,000,000 revolving credit portion.&#160;&#160;The term portion of the loan requires quarterly principal payments of $178,571 for a period of seven (7) years, maturing on January 31, 2017.&#160;&#160;The revolving credit portion had a quarterly commitment fee of one quarter of one percent (0.25%), and a maturity date of January 31, 2012.&#160;&#160;The Loan Agreement is secured by all of the assets of the Company.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">On January 25, 2012 the Company amended the Loan Agreement by taking an additional $5,000,000 term loan (the &#8220;2012 Term Loan&#8221;).&#160;&#160;The 2012 Term Loan requires quarterly principal payments of $178,571 for a period of seven (7) years, maturing on January 31, 2019.&#160;&#160;At the same time the maturity date of the revolving credit portion was extended to January 31, 2014 and continued to have a quarterly commitment fee of one quarter of one percent (0.25%).</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Interest on the original term portion of the Loan Agreement is fixed at 4.98%.&#160;&#160;Interest on the 2012 Term Loan is fixed at 3.90%.&#160;&#160;For the period from January 25, 2012 to January 23, 2014, interest on the revolving credit portion of the Loan Agreement varied based on the LIBOR rate or People&#8217;s Prime rate plus 2.25%, with a floor of 3.25% with a maturity date of January 31, 2014.&#160;&#160;On January 23, 2014, the Company amended the Loan Agreement with People&#8217;s.&#160;&#160;The amendment renewed and extended the maturity date of the revolving credit portion of the Loan Agreement to July 1, 2016 and changed the interest rate to LIBOR plus 2.25%, and eliminated the 3.25% floor previously in place.&#160;&#160;The interest rate at December 31, 2016 on the revolving credit portion of the Loan Agreement was 3.02%.&#160;&#160;The quarterly commitment fee of one quarter of one percent (0.25%) remained unchanged.&#160;&#160;<font style="FONT-SIZE: 10pt; DISPLAY: inline">On June 9, 2016, the Company signed a third amendment to its secured Loan Agreement which extended the maturity date of the $10,000,000 revolver portion of the Loan Agreement to July 1, 2018.&#160;&#160;</font>The Company did not utilize the revolving credit portion of the Loan Agreement at any time during 2015 or 2016.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Debt consists of:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="70%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="40%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="40%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Term loans</font></div>
</td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,785,714</font></div>
</td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,214,285</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="40%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Revolving credit loan</font></div>
</td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="40%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,785,714</font></div>
</td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="6%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,214,285</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="40%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Less current portion</font></div>
</td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">892,857</font></div>
</td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="6%" style="BORDER-BOTTOM: black 2px solid; TEXT-ALIGN: right">
<div style="TEXT-ALIGN: right; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;1,428,571</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="40%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">892,857</font></div>
</td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="6%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,785,714</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company paid interest of $127,735 in 2016, $174,558 in 2015 and $272,993 in 2014.</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-39-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">5. DEBT <font style="FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company&#8217;s loan covenants under the Loan Agreement require the Company to maintain a fixed charge coverage ratio of at least 1.1 to 1, a leverage ratio of no more than 1.75 to 1, and minimum tangible net worth of $43 million increasing each year by</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">50% of consolidated net income.&#160;&#160;This amount was approximately $52.8 million as of December 28, 2013.&#160;&#160;As part of an amendment to the Loan Agreement signed on January 23, 2014, the leverage ratio was eliminated, and the minimum tangible net worth covenant was modified to a fixed minimum amount of $55 million, effective with the end of the Company&#8217;s first quarter of 2014.&#160;&#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;&#160;The Company was in compliance with all covenants in 2015 and 2016.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">As of December 31, 2016, scheduled annual principal maturities of long-term debt for each of the next five years follow:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="64%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="50%" style="TEXT-ALIGN: right">
<div style="TEXT-ALIGN: right; MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2017</font></div>
</td>
<td valign="top" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">892,857</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="50%" style="TEXT-ALIGN: right">
<div style="TEXT-ALIGN: right; MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2018</font></div>
</td>
<td valign="top" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">714,286</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="50%" style="TEXT-ALIGN: right">
<div style="TEXT-ALIGN: right; MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2019</font></div>
</td>
<td valign="top" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">178,571</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="50%" style="TEXT-ALIGN: right">
<div style="TEXT-ALIGN: right; MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2020</font></div>
</td>
<td valign="top" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="50%" style="TEXT-ALIGN: right">
<div style="TEXT-ALIGN: right; MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2021</font></div>
</td>
<td valign="top" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="50%" style="TEXT-ALIGN: right">
<div style="TEXT-ALIGN: right; MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Thereafter</font></div>
</td>
<td valign="top" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="top" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="50%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,785,714</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">6. S<font style="FONT-VARIANT: small-caps; DISPLAY: inline">tock</font> R<font style="FONT-VARIANT: small-caps; DISPLAY: inline">ights</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company had a stock rights plan.&#160;&#160;At January 3, 2015, there were 6,244,013 stock rights outstanding under the plan.&#160;&#160;Each right may have been exercised to purchase one share of the Company&#8217;s common stock at an exercise price of $80.00, subject to adjustment to prevent dilution.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">On August 7, 2015, the Company terminated the 2008 Shareholder Rights Agreement. Pursuant to Section 23 of the Rights Agreement, the Company redeemed all of the outstanding rights at a redemption price of $0.01 per right.&#160;&#160;The redemption fee was paid on September 15, 2015, to common shareholders of record as of August 19, 2015.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">7. S<font style="FONT-VARIANT: small-caps; DISPLAY: inline">tock</font> O<font style="FONT-VARIANT: small-caps; DISPLAY: inline">ptions and </font>A<font style="FONT-VARIANT: small-caps; DISPLAY: inline">wards</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Stock Options</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">At the end of 2016, the Company had one stock option plan, the 2010 plan, for officers, other key employees, and non-employee directors.&#160;&#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 stock on the dates the options are granted.&#160;&#160;Restricted stock awards may also be granted to participants under the 2010 plan with restrictions determined by the Compensation Committee of the Company&#8217;s Board of Directors.&#160;&#160;Under the 2010 plan, non-qualified stock options granted to participants will have exercise prices determined by the Compensation Committee of the Company&#8217;s Board of Directors.&#160;&#160;No options or restricted stock were granted in 2016, 2015 or 2014.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">As of December 31, 2016, there were 500,000 shares of common stock reserved and available for future grant under the above noted 2010 plan.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-40-<br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">7. S<font style="FONT-VARIANT: small-caps; DISPLAY: inline">tock</font> O<font style="FONT-VARIANT: small-caps; DISPLAY: inline">ptions and </font>A<font style="FONT-VARIANT: small-caps; DISPLAY: inline">wards </font><font style="FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Information with respect to the Company&#8217;s stock option plans is summarized below:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="85%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="53%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;Shares</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="3" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Weighted Average</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Exercise Price</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="53%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Outstanding at December 28, 2013</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">20,000</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$13.58</font></div>
</td>
<td colspan="2" valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="53%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Exercised</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(20,000</font></div>
</td>
<td align="left" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="5%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">13.58</font></div>
</td>
<td colspan="2" valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="53%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Outstanding at January 3, 2015</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="53%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Exercised</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="53%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Outstanding at January 2, 2016</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="53%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Exercised</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="53%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Outstanding at December 31, 2016</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">At December 31, 2016, there were no stock options outstanding or exercisable.&#160;&#160;The total intrinsic value of stock options exercised in 2014 was $59,125.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">8. I<font style="FONT-VARIANT: small-caps; DISPLAY: inline">ncome</font> T<font style="FONT-VARIANT: small-caps; DISPLAY: inline">axes</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;&#160;Deferred income tax (assets) liabilities relate to:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="35%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2014</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Property, plant and equipment</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">6,515,129</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,694,885</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,503,597</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Other</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">119,618</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">99,989</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">92,531</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Total deferred income tax liabilities</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">6,634,747</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,794,874</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,596,128</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="35%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Other postretirement benefits</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(371,460</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(281,154</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(1,030,203</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Inventories</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(806,680</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(807,061</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(829,876</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Allowance for doubtful accounts</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(124,329</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(124,351</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(105,296</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Intangible assets</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(224,609</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(299,137</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(396,541</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Accrued compensation</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(233,806</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(252,297</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(203,180</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Pensions</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(9,406,224</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(8,616,582</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(9,275,949</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Total deferred income tax assets</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(11,167,108</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(10,380,582</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(11,841,045</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net deferred income tax (assets)&#160;&#160;liabilities</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(4,532,361</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(3,585,708</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(5,244,917</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td valign="bottom" width="35%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Income before income taxes consists of:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="35%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2014</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 108pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Domestic</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">7,276,239</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,308,809</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,087,552</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 108pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Foreign</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;3,947,176</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;3,712,166</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;3,441,211</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="35%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">11,223,415</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,020,975</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">11,528,763</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-41-<br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">8. I</font><font style="FONT-VARIANT: small-caps; FONT-WEIGHT: bold; DISPLAY: inline">ncome</font><font style="FONT-WEIGHT: bold; DISPLAY: inline"> T</font><font style="FONT-VARIANT: small-caps; FONT-WEIGHT: bold; DISPLAY: inline">axes</font> <font style="FONT-WEIGHT: bold; FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The provision for income taxes follows:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="35%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2014</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 108pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Current:</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 108pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;Federal</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2,554,341</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,337,417</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,339,917</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 108pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;Foreign</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,091,952</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,054,694</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">991,257</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 108pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;State</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">194,514</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">140,139</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">295,554</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 108pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Deferred:</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 108pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;Federal</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(339,412</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(223,530</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">164,830</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="35%">
<div style="MARGIN-LEFT: 108pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;State</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(63,303</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(14,788</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">75,729</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="35%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">3,438,092</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,293,932</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,867,287</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">A reconciliation of income taxes computed using the U.S. federal statutory rate to that reflected in operations follows:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="middle" width="36%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="4" valign="middle" width="17%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td colspan="4" valign="middle" width="16%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
<td colspan="4" valign="middle" width="16%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2014</font></div>
</td>
</tr><tr>
<td valign="middle" width="36%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="middle" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Amount</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="middle" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Percent</font></div>
</td>
<td align="right" valign="middle" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Amount</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="middle" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Percent</font></div>
</td>
<td align="right" valign="middle" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Amount</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="middle" width="6%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Percent</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="36%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -9pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Income taxes using U.S. federal statutory rate</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$ 3,815,962</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">34</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$ 2,727,131</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">34</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$ 3,919,779</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">34</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="36%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -9pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">State income taxes, net of federal benefit</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;87,061</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;82,987</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;249,324</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="36%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -9pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Impact of foreign subsidiaries on effective tax rate</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(365,528</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="right" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(3</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(388,132</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="right" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(5</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(76,914</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="right" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(1</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="36%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -9pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Impact of manufacturers deduction on effective tax rate</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(140,690</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td align="right" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(1</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(91,018</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="right" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(1</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(185,993</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="right" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(1</font></div>
</td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="36%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -9pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Other&#8212;net</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">41,287</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">-</font></div>
</td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(37,036</font></div>
</td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="right" valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">-</font></div>
</td>
<td valign="bottom" width="4%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(38,909</font></div>
</td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="right" valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-</font></div>
</td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="36%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$ 3,438,092</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">31</font></div>
</td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$ 2,293,932</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">29</font></div>
</td>
<td align="left" valign="bottom" width="4%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$ 3,867,287</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">34</font></div>
</td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">%</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Total income taxes paid were $3,493,558 in 2016, $2,348,865 in 2015 and $3,989,978 in 2014.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">United States income taxes have been provided on the undistributed earnings of foreign subsidiaries ($16,163,932 at December 31, 2016) only where necessary because such earnings are intended to be reinvested abroad indefinitely or repatriated only when substantially free of such taxes.&#160;&#160;The Company would be required to accrue and pay United States income taxes to repatriate the funds held by foreign subsidiaries not otherwise provided.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">During 2016, 2015 and 2014, the Company received tax benefits of $0, $0 and $8,882, respectively, as a result of the exercise and sale of incentive stock options that resulted in the disqualification of those incentive stock options and the exercise of non-qualified stock options during the year.&#160;&#160;The tax benefit associated with the exercise of the incentive and non-qualified stock options has been recorded to common stock.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">A reconciliation of the beginning and ending amount of unrecognized tax benefits are as follows:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="49%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;2016</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;2015</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;2014</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="49%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="49%">
<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Balance at beginning of year</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">249,782</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">248,645</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">220,289</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="49%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Increases for positions taken during the current period</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">44,172</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">27,947</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">50,735</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="49%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Decreases relating to settlements</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="49%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Decreases resulting from the expiration of the statute of limitations</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(42,115</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(26,810</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(22,379</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="49%">
<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Balance at end of year</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">251,839</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">249,782</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">248,645</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;</font><br>
&#160;</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-42-<br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-WEIGHT: bold; DISPLAY: inline">8. I</font><font style="FONT-VARIANT: small-caps; FONT-WEIGHT: bold; DISPLAY: inline">ncome</font><font style="FONT-WEIGHT: bold; DISPLAY: inline"> T</font><font style="FONT-VARIANT: small-caps; FONT-WEIGHT: bold; DISPLAY: inline">axes</font> <font style="FONT-WEIGHT: bold; FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company files income tax returns in the U.S. federal jurisdiction, and various states and foreign jurisdictions.&#160;&#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 2010.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Included in the balance at December 31, 2016, are $166,214 of unrecognized tax benefits that would affect the annual effective tax rate.&#160;&#160;In 2016, the Company recognized accrued interest related to unrecognized tax benefits in income tax expense.&#160;&#160;The Company had approximately $37,000 of accrued interest at December 31, 2016.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;&#160;The Company believes that the total amount of unrecognized tax benefits will not increase or decrease significantly over the next twelve months.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">9. L<font style="FONT-VARIANT: small-caps; DISPLAY: inline">eases</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company leases certain equipment and buildings under operating lease arrangements.&#160;&#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;&#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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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:</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div>
<table cellpadding="0" cellspacing="0" width="49%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="28%" style="TEXT-ALIGN: right">
<div style="TEXT-ALIGN: right; MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2017</font></div>
</td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,218,047</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="28%" style="TEXT-ALIGN: right">
<div style="TEXT-ALIGN: right; MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2018</font></div>
</td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,145,243</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="28%" style="TEXT-ALIGN: right">
<div style="TEXT-ALIGN: right; MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2019</font></div>
</td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">741,243</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="28%" style="TEXT-ALIGN: right">
<div style="TEXT-ALIGN: right; MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2020</font></div>
</td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">515,845</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="28%" style="TEXT-ALIGN: right">
<div style="TEXT-ALIGN: right; MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2021</font></div>
</td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">285,088</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="28%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,905,466</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Rent expense for all operating leases was $1,293,271 in 2016, $1,324,365 in 2015 and $1,151,749 in 2014.&#160;&#160;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 $1,100,000 to $1,400,000.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-VARIANT: small-caps; FONT-WEIGHT: bold; DISPLAY: inline">10. Retirement Benefit Plans</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company has non-contributory defined benefit pension plans covering most U.S. employees.&#160;&#160;Plan benefits are generally based upon age at retirement, years of service and, for its salaried plan, the level of compensation.&#160;&#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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company also provides health care and life insurance for retired salaried employees in the United States who meet specific eligibility requirements.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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 &#8220;Salaried Plan&#8221;) effective as of May 31, 2016.&#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;&#160;The determination of significance is based on judgment and consideration</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-43-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="FONT-VARIANT: small-caps; DISPLAY: inline">10. Retirement Benefit Plans </font><font style="FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">of events and circumstances affecting the pension costs.&#160;&#160;After consulting with our actuary the freezing of benefits under the Salaried Plan was considered a significant event pursuant to such standard.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company used April 30, 2016 as the remeasurement date.&#160;&#160;Assumptions used to determine the projected benefits obligations for the Salaried Plan for the measurement date indicated follows:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="top" width="24%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="3" valign="top" width="36%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Measurement Date</font></div>
</td>
</tr><tr>
<td valign="top" width="24%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="16%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">April 30, 2016</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="17%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">December 31, 2015</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="24%">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Discount rate</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="16%">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3.69%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="17%">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4.24%</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="24%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Expected rate of return</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="16%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8.0%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="17%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8.0%</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="24%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Rate of compensation increase</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="16%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">--</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="17%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3.25%</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">As a result of the remeasurement, pension benefit obligations increased $3,022,291.&#160;&#160;The major components of this change are as follows:</font></div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="36%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">April 30, 2016</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="36%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Discount rate</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,383,159</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="36%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Service cost</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">770,361</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="36%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Interest cost</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">818,565</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="36%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Actuarial loss</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">611,693</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="36%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Benefits paid</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(1,026,898</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="36%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Additional recognition due to significant event</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,534,589</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="36%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net increase in pension benefit obligation</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="10%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,022,291</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In accordance with ASC 715, the Company performed curtailment accounting procedures in relation to the freezing of benefits of the Salaried Plan.&#160;&#160;The Company did not recognize any gain or loss related to the freeze of benefits accrued under the Salaried Plan, since there were no unrecognized prior service costs for the Salaried Plan, and the calculated $2.5 million gain from the reduction of accumulated plan benefits was more than offset by other actuarial losses in Other Comprehensive Income, there were no curtailment accounting adjustments required.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Components of the net periodic benefit cost of the Company&#8217;s pension benefit plans for the fiscal year indicated were as follows:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;2016</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;2015</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;2014</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="33%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Service cost</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,977,295</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,770,191</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,837,134</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="33%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Interest cost</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">3,486,982</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,472,870</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,365,194</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="33%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Expected return on plan assets</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(4,995,858</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(5,151,654</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(4,810,524</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="33%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Amortization of prior service cost</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">200,568</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">218,585</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">218,585</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="33%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Amortization of the net loss</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,704,863</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,928,298</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">944,130</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="33%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net periodic benefit cost</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2,373,850</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,238,290</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,554,519</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">As a result of the freezing of the benefits of the Salaried Plan, 2016 pension expense was reduced by $2,447,000.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-44-<br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="FONT-VARIANT: small-caps; DISPLAY: inline">10. Retirement Benefit Plans </font><font style="FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Assumptions used to determine net periodic benefit cost for the Company&#8217;s pension benefit plans for the fiscal year indicated were as follows:</font></div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="top" width="35%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;2016</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;2015</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;2014</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="35%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Discount rate</font></div>
</td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="35%">
<div style="MARGIN-LEFT: 27pt; TEXT-INDENT: 9pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-</font><font id="TAB2" style="COLOR: black; LETTER-SPACING: 9pt">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Pension plans</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>
</td>
<td valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">4.24% - 4.28%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;3.90%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;4.80%</font></div>
</td>
</tr><tr>
<td valign="top" width="35%">
<div style="MARGIN-LEFT: 27pt; TEXT-INDENT: 9pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-</font><font id="TAB2" style="COLOR: black; LETTER-SPACING: 9pt">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Supplemental pension plans</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>
</td>
<td valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">3.53%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;3.90%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;4.80%</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="35%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Expected return on plan assets</font></div>
</td>
<td valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;8.0%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;8.0%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;8.0%</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="35%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Rate of compensation increase</font></div>
</td>
<td valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;3.25%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;3.25%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;3.25%</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Components of the net periodic benefit cost of the Company&#8217;s other postretirement benefit plan were as follows:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;2016</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;2015</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;2014</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="33%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Service cost</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">29,300</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">217,570</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">173,902</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="33%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Interest cost</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">94,872</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">154,915</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">157,481</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="33%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Expected return on plan assets</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(47,532</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(91,936</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(22,434</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="33%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Amortization of prior service cost</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(23,890</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(23,889</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(23,888</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="33%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Amortization of the net loss</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(93,921</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">18,804</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(72,378</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="33%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net periodic benefit cost</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(41,171</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">275,464</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">212,683</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Assumptions used to determine net periodic benefit cost for the Company&#8217;s other postretirement plan for the fiscal year indicated were as follows:</font></div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="top" width="36%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;2016</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;2014</font></div>
</td>
</tr><tr>
<td valign="top" width="36%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Discount rate</font></div>
</td>
<td valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;4.23%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;3.90%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;4.8%</font></div>
</td>
</tr><tr>
<td valign="top" width="36%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Expected return on plan assets</font></div>
</td>
<td valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;8.0%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;8.0%</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;8.0%</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">As of December 31, 2016 and January 2, 2016, the status of the Company&#8217;s pension benefit plans and other postretirement benefit plan was as follows:</font></div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="39%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="5" valign="bottom" width="22%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Pension Benefit</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="5" valign="bottom" width="22%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Other Postretirement Benefit</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="39%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;2016</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;2015</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;2016</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;2015</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Benefit obligation at beginning of year</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">87,427,769</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">90,516,922</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,981,344</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,055,112</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Change due to availability of final actual assets and census data</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">317,440</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">346</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Discount rate</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2,359,745</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(4,121,170</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">34,471</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(87,748</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Service cost</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,977,295</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,770,191</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">29,300</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">217,570</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Interest cost</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">3,486,982</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,472,870</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">94,872</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">154,915</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Actuarial (gain)/loss</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2,940,154</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(3,316,552</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">33,022</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,235,904</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Benefits paid</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(3,398,419</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,894,492</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(151,399</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(122,947</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Additional recognition due to significant event</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(2,534,589</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Benefit obligation at end of year</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">92,258,937</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">87,427,769</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2,339,050</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,981,344</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="39%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="5" valign="bottom" width="22%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Pension Benefit</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="5" valign="bottom" width="23%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Other Postretirement Benefit</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="39%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;2016</font></div>
</td>
<td valign="bottom" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;2015</font></div>
</td>
<td valign="bottom" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;2016</font></div>
</td>
<td valign="bottom" width="1%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;2015</font></div>
</td>
<td colspan="2" valign="bottom" width="2%" style="PADDING-BOTTOM: 2px"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Fair value of plan assets at beginning of year</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">63,122,843</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">64,352,110</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,188,289</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,149,204</font></div>
</td>
<td colspan="2" valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Actual return on plan assets</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">4,653,349</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(1,340,977</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">99,061</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">39,085</font></div>
</td>
<td colspan="2" valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Employer contributions</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,249,726</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,006,202</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">151,399</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">122,947</font></div>
</td>
<td colspan="2" valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Benefits paid</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(3,398,419</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,894,492</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(151,399</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(122,947</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Fair value of plan assets at end of year</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">65,627,499</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">63,122,843</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,287,350</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,188,289</font></div>
</td>
<td colspan="2" valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-45-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="FONT-VARIANT: small-caps; DISPLAY: inline">10. Retirement Benefit Plans </font><font style="FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="39%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="5" valign="bottom" width="22%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Pension Benefit</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="5" valign="bottom" width="22%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Other Postretirement Benefit</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Funded Status</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;2016</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;2015</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;2016</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;2015</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net amount recognized in the balance sheet</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(26,631,438</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(24,304,926</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(1,051,700</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 1.7pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(793,055</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Amounts recognized in accumulated other comprehensive income consist of:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="39%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="5" valign="bottom" width="22%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Pension Benefit</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="5" valign="bottom" width="23%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Other Postretirement Benefit</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="39%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;2016</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;2015</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;2016</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;2015</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net (loss)/gain</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;(33,623,438</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(32,220,482</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,231,081</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,658,406</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Prior service (cost) credit</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(176,117</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(376,685</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">39,841</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">63,731</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="39%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(33,799,555</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(32,597,167</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,270,922</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,722,137</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Change in the components of accumulated other comprehensive income consist of:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="39%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="5" valign="bottom" width="22%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Pension Benefit</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="5" valign="bottom" width="22%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Other Postretirement Benefit</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="39%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Balance at beginning of period</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(32,597,167</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(35,689,141</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,722,137</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(543,233</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Change due to availability of final actual assets and census data</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(317,440</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(346</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Charged to net periodic benefit cost</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Prior service cost</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">200,568</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">218,585</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(23,890</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(23,889</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net loss (gain)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,704,863</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,928,298</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(93,921</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">18,804</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Liability (gains)/losses</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Discount rate</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(2,359,745</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,121,170</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(34,471</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">87,748</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Asset (gains)/losses deferred</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(4,325,232</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2,813,796</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">51,529</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(52,851</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Additional recognition due to significant event</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2,534,589</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Other</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,042,569</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(362,283</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(33,022</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,235,904</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Balance at end of period</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(33,799,555</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(32,597,167</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,270,922</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,722,137</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In 2017, the net periodic pension benefit cost will include $1,231,484 of net loss and $145,748 of prior service cost and the net periodic other postretirement benefit cost will include $93,921 of net gain and $23,890 of prior service credit.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Assumptions used to determine the projected benefit obligations for the Company&#8217;s pension benefit plans and other postretirement benefit plan for the fiscal year indicated were as follows:</font></div>

<div>&#160;</div>

<div><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="56%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="top" width="6%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="43%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="23%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="DISPLAY: inline">2016</font></font></div>
</td>
<td valign="top" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="23%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">2015</font></font></div>
</td>
</tr><tr>
<td colspan="2" valign="top" width="21%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Discount rate</font></div>
</td>
<td valign="top" width="23%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="23%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="6%" style="TEXT-ALIGN: center">
<div style="TEXT-ALIGN: center; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-</font></div>
</td>
<td valign="top" width="43%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Pension plans</font></div>
</td>
<td valign="top" width="23%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">4.04% - 4.08%</font></div>
</td>
<td valign="top" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="23%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4.24% - 4.28%</font></div>
</td>
</tr><tr>
<td valign="top" width="6%" style="TEXT-ALIGN: center">
<div style="TEXT-ALIGN: center; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-</font></div>
</td>
<td valign="top" width="43%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Supplemental pension plans</font></div>
</td>
<td valign="top" width="23%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">3.03%</font></div>
</td>
<td valign="top" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="23%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3.53%</font></div>
</td>
</tr><tr>
<td valign="top" width="6%" style="TEXT-ALIGN: center">
<div style="TEXT-ALIGN: center; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">-</font></div>
</td>
<td valign="top" width="43%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Other postretirement plan</font></div>
</td>
<td valign="top" width="23%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">4.12%</font></div>
</td>
<td valign="top" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="23%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4.23%</font></div>
</td>
</tr></table>
</div>

<div>&#160;</div>

<div><br>
<font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">At December 31, 2016 and January 2, 2016, the accumulated benefit obligation for all qualified and nonqualified defined benefit pension plans was $92,258,937 and $83,433,339, respectively.</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-46-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="FONT-VARIANT: small-caps; DISPLAY: inline">10. Retirement Benefit Plans </font><font style="FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Information for the under-funded pension plans with a projected benefit obligation and an accumulated benefit obligation in excess of plan assets:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="89%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="58%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;2015</font></div>
</td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;2015</font></div>
</td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Number of plans</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%" style="TEXT-ALIGN: right">
<div style="TEXT-ALIGN: right; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">6</font></div>
</td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%" style="TEXT-ALIGN: right">
<div style="TEXT-ALIGN: right; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Projected benefit obligation</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">92,258,937</font></div>
</td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">87,427,769</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Accumulated benefit obligation</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">92,258,937</font></div>
</td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">83,433,339</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Fair value of plan assets</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">65,627,499</font></div>
</td>
<td valign="bottom" width="10%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">63,122,843</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="58%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net amount recognized in accrued benefit liability</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(26,631,438</font></div>
</td>
<td align="left" valign="bottom" width="10%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(24,304,926</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Estimated future benefit payments to participants of the Company&#8217;s pension plans are $3.8 million in 2017, $4.0 million in 2018, $4.2 million in 2019, $4.5 million in 2020, $4.7 million in 2021 and a total of $26.2 million from 2022 through 2026.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Estimated future benefit payments to participants of the Company&#8217;s other postretirement plan are $103,000 in 2017, $105,000 in 2018, $108,000 in 2019, $111,000 in 2020, $113,000 in 2021 and a total of $597,000 from 2022 through 2026.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company expects to make cash contributions to its qualified pension plans of approximately $700,000 and to its other postretirement plan of approximately $103,000 in 2017.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">We consider a number of factors in determining and selecting assumptions for the overall expected long-term rate of return on plan assets.&#160;&#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.&#160;&#160;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;&#160;We base our expected allocation of plan assets on a diversified portfolio consisting of domestic and international equity securities and fixed income securities.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">We consider a variety of factors in determining and selecting our assumptions for the discount rate at the end of the year.&#160;&#160;In 2016, as in 2015 we developed each plan&#8217;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.&#160;&#160;Prior to 2015, we used the same process to determine each individual plan&#8217;s discount rate, but the average of these rates was used to determine a single rate for all plans.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Effective for the Fiscal 2017 expense, the Company is changing the method used to measure Service Cost and Interest Cost for pension and other postretirement benefits for our plans.&#160;&#160;Previously, we measured interest costs utilizing a single weighted-average discount rate derived from the yield curve used to measure the benefit obligations.&#160;&#160;For 2017, interest costs will be measured by applying the specific spot rates along the yield curve to the plans&#8217; corresponding discounted cash flows that comprise the obligation (i.e., the Spot rate Approach).&#160;&#160;The new method provides a more precise measurement of interest costs by aligning the timing of the plans&#8217; discounted cash flows to the corresponding spot rates on the yield curve; the measurement of our pension and other postretirement benefit obligations is not affected.&#160;&#160;We have accounted for this change as a change in accounting estimate, which is applied prospectively.&#160;&#160;Consequently, combined 2017 pension expense for the Company&#8217;s pension plans and other postretirement plan under the Spot Rate approach is approximately $985,000, which is a $541,000 reduction when compared to the prior approach.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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 (&#8220;RITC&#8221;).</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-47-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="FONT-VARIANT: small-caps; DISPLAY: inline">10. Retirement Benefit Plans </font><font style="FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The fair values of the company&#8217;s pension plans assets at December 31, 2016 and January 2, 2016, utilizing the fair value hierarchy discussed in Note 2, follow:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="27%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="11" valign="bottom" width="46%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">December 31, 2016</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Level 1</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Level 2</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Level 3</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Total</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline"><font style="TEXT-DECORATION: underline">Cash and Equivalents</font>:</font></font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Common/collective trust funds</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">276,129</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">276,129</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline"><font style="TEXT-DECORATION: underline">Equities</font>:</font></font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">The Eastern Company Common Stock</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,535,676</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,535,676</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Common/collective trust funds</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">RITC Large Cap Defensive Equity Fund (a)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">7,131,589</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">7,131,589</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">RITC Equity II Fund (b)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,875,234</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,875,234</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">RITC Large Cap U.S. Equity Fund (c)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,984,636</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,984,636</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">RITC International Fund with Active Currency (d)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,178,635</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,178,635</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" colspan="2" valign="bottom" width="28%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">RITC Emerging Markets Fund (e)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,373,089</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,373,089</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline"><font style="TEXT-DECORATION: underline">Fixed</font> <font style="TEXT-DECORATION: underline">Income</font>:</font></font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Common/collective trust funds</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">RITC Fixed Income I Fund (f)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,700,175</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,700,175</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Target Duration LDI Fixed Income Funds (g)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 54pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: symbol, serif; DISPLAY: inline">&#183;</font><font id="TAB2" style="COLOR: black; LETTER-SPACING: 9pt">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">RITC 8 Year LDI Fixed Income Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,499,390</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,499,390</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 54pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: symbol, serif; DISPLAY: inline">&#183;</font><font id="TAB2" style="COLOR: black; LETTER-SPACING: 9pt">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">RITC 10 Year LDI Fixed Income Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,851,317</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,851,317</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 54pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: symbol, serif; DISPLAY: inline">&#183;</font><font id="TAB2" style="COLOR: black; LETTER-SPACING: 9pt">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">RITC 12 Year LDI Fixed Income Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,122,411</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,122,411</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 54pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: symbol, serif; DISPLAY: inline">&#183;</font><font id="TAB2" style="COLOR: black; LETTER-SPACING: 9pt">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">RITC 14 Year LDI Fixed Income Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,790,209</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,790,209</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 54pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: symbol, serif; DISPLAY: inline">&#183;</font><font id="TAB2" style="COLOR: black; LETTER-SPACING: 9pt">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">RITC 16 Year LDI Fixed Income Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,650,440</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,650,440</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">STRIPS Fixed Income Funds (h)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 54pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: symbol, serif; DISPLAY: inline">&#183;</font><font id="TAB2" style="COLOR: black; LETTER-SPACING: 9pt">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">RITC 15 Year STRIPS Fixed Income Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,504,395</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,504,395</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 54pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: symbol, serif; DISPLAY: inline">&#183;</font><font id="TAB2" style="COLOR: black; LETTER-SPACING: 9pt">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">RITC 10 Year STRIPS Fixed Income Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,407,518</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,407,518</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 54pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: symbol, serif; DISPLAY: inline">&#183;</font><font id="TAB2" style="COLOR: black; LETTER-SPACING: 9pt">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">RITC 28 to 29 Year STRIPS Fixed Income Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">464,106</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">464,106</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Insurance contracts</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,282,552</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,282,552</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Total</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,535,676</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">61,091,825</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">65,627,501</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-48-<br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="FONT-VARIANT: small-caps; DISPLAY: inline">10. Retirement Benefit Plans </font><font style="FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="27%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="11" valign="bottom" width="46%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">January 2, 2016</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Level 1</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Level 2</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Level 3</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Total</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline"><font style="TEXT-DECORATION: underline">Cash and Equivalents</font>:</font></font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Common/collective trust funds</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">236,209</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">236,209</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline"><font style="TEXT-DECORATION: underline">Equities</font>:</font></font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">The Eastern Company Common Stock</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,069,088</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,069,088</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Common/collective trust funds</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Russell Large Cap Defensive Equity Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,685,388</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,685,388</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Russell Equity II Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,456,364</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,456,364</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Russell Large Cap U.S. Equity Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,575,535</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,575,535</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Russell International Fund with Active Currency</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">7,796,625</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">7,796,625</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Russell Emerging Markets Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,350,136</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,350,136</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">Fixed Income:</font></font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Common/collective trust funds</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Russell Fixed Income I Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,504,086</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,504,086</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Target Duration LDI Fixed Income Funds</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 54pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: symbol, serif; DISPLAY: inline">&#183;</font><font id="TAB2" style="COLOR: black; LETTER-SPACING: 9pt">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Russell 8 Year LDI Fixed Income Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,478,701</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,478,701</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 54pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: symbol, serif; DISPLAY: inline">&#183;</font><font id="TAB2" style="COLOR: black; LETTER-SPACING: 9pt">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Russell 10 Year LDI Fixed Income Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,840,616</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,840,616</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 54pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: symbol, serif; DISPLAY: inline">&#183;</font><font id="TAB2" style="COLOR: black; LETTER-SPACING: 9pt">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Russell 12 Year LDI Fixed Income Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,119,786</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,119,786</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 54pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: symbol, serif; DISPLAY: inline">&#183;</font><font id="TAB2" style="COLOR: black; LETTER-SPACING: 9pt">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Russell 14 Year LDI Fixed Income Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,795,220</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,795,220</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 54pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: symbol, serif; DISPLAY: inline">&#183;</font><font id="TAB2" style="COLOR: black; LETTER-SPACING: 9pt">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Russell 16 Year LDI Fixed Income Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,615,278</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,615,278</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">STRIPS Fixed Income Funds</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="9%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 54pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: symbol, serif; DISPLAY: inline">&#183;</font><font id="TAB2" style="COLOR: black; LETTER-SPACING: 9pt">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Russell 15 Year STRIPS Fixed Income Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,606,554</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,606,554</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 54pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: symbol, serif; DISPLAY: inline">&#183;</font><font id="TAB2" style="COLOR: black; LETTER-SPACING: 9pt">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Russell 10 Year STRIPS Fixed Income Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,411,574</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,411,574</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 54pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: symbol, serif; DISPLAY: inline">&#183;</font><font id="TAB2" style="COLOR: black; LETTER-SPACING: 9pt">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Russell 28 to 29 Year STRIPS Fixed Income Fund</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">543,357</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">543,357</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Insurance contracts</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,038,326</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,038,326</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="27%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Total</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,069,088</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">59,053,755</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">63,122,843</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;&#160;The Level 1 investment is made up of shares of The Eastern Company Common Stock and is valued at market price.&#160;&#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.</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-49-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="FONT-VARIANT: small-caps; DISPLAY: inline">10. Retirement Benefit Plans </font><font style="FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="top" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(a)</font></div>
</td>
<td valign="top" width="84%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">The investment objective of the RITC (formerly Russell) Large Cap Defensive Equity Fund is to outperform the Russell 1000<font style="FONT-SIZE: 70%; VERTICAL-ALIGN: text-top; DISPLAY: inline">&#174;</font> Defensive Index<font style="FONT-SIZE: 70%; VERTICAL-ALIGN: text-top; DISPLAY: inline">&#174;</font> while managing volatility and maintaining diversification similar to the Index over a full market cycle.&#160;&#160;The Fund invests in common stocks of large and medium cap U.S. companies, employing a multi-manager approach with advisors using distinct methods to identify medium to large cap U.S. stocks with positive excess return potential.&#160;&#160;The defensive style of investing emphasizes investments in equities of companies expected to have lower than average stock price volatility, higher financial quality and/or stable business fundamentals.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>
</td>
</tr><tr>
<td valign="top" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(b)</font></div>
</td>
<td valign="top" width="84%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">The RITC Equity II Fund has an objective to provide a favorable total return primarily through capital appreciation.&#160;&#160;Aims to outperform the Russell 2500<font style="FONT-SIZE: 70%; VERTICAL-ALIGN: text-top; DISPLAY: inline">&#174;</font> Index with above-average consistency while managing volatility and maintaining diversification similar to the Index over a full market cycle.&#160;&#160;The fund invests in common stocks of U.S. small cap companies.&#160;&#160;It employs a multi-style (growth and market-oriented, value), multi-manager approach.&#160;&#160;&#160;Advisors employ distinct yet complementary styles in their stock selection, focusing on factors such as: undervalued or under-researched companies, special situations, emerging growth, asset plays and turnarounds.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>
</td>
</tr><tr>
<td valign="top" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(c)</font></div>
</td>
<td valign="top" width="84%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">The investment objective of the RITC Large Cap U.S. Equity Fund is to outperform the Russell 1000<font style="FONT-SIZE: 70%; VERTICAL-ALIGN: text-top; DISPLAY: inline">&#174;</font> Index with above-average consistency over a full market cycle.&#160;&#160;The fund invests in common stocks of large and medium cap U.S. companies.&#160;&#160;Employs a multi-style, multi-manager approach whereby portions of the fund are allocated to different money managers who employ distinct styles.&#160;&#160;The number of advisors and number of stocks (150 &#8211; 200) is more concentrated than other Russell multi-style large cap U.S. funds.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>
</td>
</tr><tr>
<td valign="top" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(d)</font></div>
</td>
<td valign="top" width="84%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">The RITC International Fund with Active Currency seeks to provide long-term growth of Capital.&#160;&#160;Aims to outperform the Russell Development ex-U.S. Large Cap Index Net while managing volatility and maintaining diversification similar to the index over a full market cycle.&#160;&#160;The fund invests primarily in the equities of non-U.S. developing markets and currency of global markets.&#160;&#160;Employs multiple managers with distinct investment styles, which are intended to be complementary.&#160;&#160;Seeks to capitalize on the stock selection abilities of its active manager.&#160;&#160;The Fund typically has moderate country and sector weights relative to the index.&#160;&#160;Also believe active currency management is an attractive strategy with the potential to deliver excess return.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>
</td>
</tr><tr>
<td valign="top" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(e)</font></div>
</td>
<td valign="top" width="84%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">The RITC Emerging Markets Fund seeks to provide the potential for long-term growth of Capital.&#160;&#160;Aims to outperform the Russell Emerging Markets Index Net over a full market cycle.&#160;&#160;The fund invests in equity securities of companies located in, or are economically tied to, emerging market countries.&#160;&#160;Securities are denominated principally in foreign currencies and are typically held outside the U.S.&#160;&#160;The Fund employs a multi-style (growth, market-oriented and value) and multi-manager approach whereby portions of the fund are allocated to different money managers who employ distinct styles.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>
</td>
</tr><tr>
<td valign="top" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(f)</font></div>
</td>
<td valign="top" width="84%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">The RITC Fixed Income I Fund is designed to provide current income and capital appreciation through a variety of diversified strategies.&#160;&#160;The Fund seeks favorable returns comparable to the broad fixed income market, as measured by the Barclays U.S. Aggregate Bond Index.&#160;&#160;The fund primarily invests in fixed income securities representing diverse sectors and maturities.&#160;&#160;Advisors use diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds.&#160;&#160;It is actively managed with multiple advisors employing distinct yet complementary strategies and different technologies to insure prudent diversification over a broad spectrum of investments.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>
</td>
</tr><tr>
<td valign="top" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(g)</font></div>
</td>
<td valign="top" width="84%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">The Target Duration LDI Fixed Income Funds seek to outperform their respective Barclays-Russell LDI Indexes over a full market cycle.&#160;&#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;&#160;They seek to provide additional incremental return through modest interest rate timing, security selection and tactical use of non-credit sectors.&#160;&#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&#8217;s assets and liabilities.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>
</td>
</tr></table>
</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-50-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="FONT-VARIANT: small-caps; DISPLAY: inline">10. Retirement Benefit Plans </font><font style="FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="top" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(h)</font></div>
</td>
<td valign="top" width="83%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">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;&#160;These passively managed funds are generally used with other bond funds to add additional duration to the asset portfolio.&#160;&#160;This will help reduce the mismatch between a plan&#8217;s assets and liabilities.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>
</td>
</tr></table>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The investment portfolio contains a diversified blend of common stocks, bonds, cash equivalents, and other investments, which may reflect varying rates of return.&#160;&#160;The investments are further diversified within each asset classification.&#160;&#160;The portfolio diversification provides protection against a single security or class of securities having a disproportionate impact on aggregate performance.&#160;&#160;The Company has elected to change its investment strategy to better match the assets with the underlying plan liabilities.&#160;&#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;&#160;The actual asset allocations are reviewed and rebalanced on a periodic basis to maintain the target allocations.&#160;&#160;It is expected that, as the funded status of the plans improves, more assets will be invested in long-duration fixed income instruments.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The plans&#8217; assets include 217,018 shares of the common stock of the Company having a market value of $ $4,535,676 and $4,069,938 at December 31, 2016 and January 2, 2016, respectively.&#160;&#160;The Salaried Pension Plan purchased 14,456 shares of common stock at a cost of $232,124 during 2015.&#160;&#160;No shares were purchased in 2016 nor were and shares sold in either period.&#160;&#160;Dividends received during 2016 and 2015 on the common stock of the Company were $95,488 and $92,743 respectively.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The fair values of the Company&#8217;s other postretirement plan assets at December 31, 2016 and January 2, 2016, utilizing the fair value hierarchy discussed in Note 2, follow:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="36%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="11" valign="bottom" width="58%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">December 31, 2016</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="36%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="13%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Level 1</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="13%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Level 2</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="14%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Level 3</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="12%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Total</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="36%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="DISPLAY: inline">Fixed Income:</font></font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="12%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="36%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Insurance contracts</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="12%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,287,350</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,287,350</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="36%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Total</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="12%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,287,350</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,287,350</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="99%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="37%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="11" valign="bottom" width="58%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">January 2, 2016</font></div>
</td>
</tr><tr>
<td valign="bottom" width="37%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="13%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Level 1</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="13%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Level 2</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="14%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Level 3</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="12%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Total</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="37%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; DISPLAY: inline"><font style="DISPLAY: inline">Fixed Income:</font></font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="12%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="37%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Insurance contracts</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="12%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,188,289</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,188,289</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="37%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Total</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="12%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,188,289</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,188,289</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The level 3 asset consists of an insurance contract with The Prudential Life Insurance Company of America.&#160;&#160;It is designed to provide life insurance benefits for eligible retirees of the Company.&#160;&#160;The contract is valued annually by the insurance company, based on activity in the account and is stated at contract value.&#160;&#160;An analysis of the Level 3 asset of the Company&#8217;s other postretirement plan is as follows:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="39%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="top" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;2016</font></div>
</td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;2015</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Fair value of Level 3 assets at beginning of year</font></div>
</td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,188,289</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,149,204</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Change due to availability of final actual assets and census data</font></div>
</td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Actual return on plan assets</font></div>
</td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">99,061</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">39,085</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Employer contributions</font></div>
</td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">92,898</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">81,360</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Benefits paid</font></div>
</td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(92,898</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(81,360</font></div>
</td>
<td align="left" valign="bottom" width="1%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="39%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Fair value of Level 3 assets at end of year</font></div>
</td>
<td valign="top" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,287,350</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="1%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="9%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,188,289</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-51-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="FONT-VARIANT: small-caps; DISPLAY: inline">10. Retirement Benefit Plans </font><font style="FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Level 3 assets described above are the only assets of the other postretirement plan, and thus have no impact on any Level 1 or Level 2 assets.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">For measurement purposes relating to the other postretirement benefit plan, the life insurance cost trend rate is 1%.&#160;&#160;The health care cost trend rate for participants retiring after January 1, 1991 is nil; no increase in that rate is expected because of caps placed on benefits. The health care cost trend rate is expected to remain at 4.5% for participants after the year 2000.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">A one-percentage-point change in assumed health care cost trend rates would have no effect on the other postretirement benefit plan.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">U.S. salaried and non-union hourly employees and most employees of the Company&#8217;s Canadian subsidiaries are covered by defined contribution plans.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In December 2015, the Company approved a 50% match on the first 4% of employee contributions.&#160;&#160;The Company amended the Eastern Company Savings and Investment Plan (&#8220;401(k) Plan Amendment&#8221;) effective June 1, 2016.&#160;&#160;The 401(k) Plan Amendment increased this match to 50% of the first 6% of contributions for the remainder of Fiscal 2016.&#160;&#160;The 401(k) Plan Amendment also provided for an additional non-discretionary contribution (the &#8220;transitional credit&#8221;) for certain non-union U.S. employees who were eligible to participate in the Salaried Plan.&#160;&#160;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.&#160;&#160;Also in December 2015, the Company approved a non-discretionary profit sharing contribution of 2.5% for the benefit of all non-union U.S. employees who were not eligible for the Company&#8217;s Salaried Plan.&#160;&#160;The 401(k) Plan Amendment increased the non-discretionary contribution to 3%, and changed the eligibility to all non-union U.S. employees.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company made contributions to the plan as follows:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="top" width="36%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="top" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="top" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="top" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
<td valign="top" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="top" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2014</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="36%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Regular matching contributions</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">328,144</font></div>
</td>
<td valign="top" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="top" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">232,399</font></div>
</td>
<td valign="top" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="top" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">186,545</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="36%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Transitional credit contributions</font></div>
</td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="top" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">231,847</font></div>
</td>
<td valign="top" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">---</font></div>
</td>
<td valign="top" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">---</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="36%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Non-discretionary contributions</font></div>
</td>
<td valign="top" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="top" width="7%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">51,470</font></div>
</td>
<td valign="top" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="top" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">---</font></div>
</td>
<td valign="top" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">---</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="36%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Total contributions made for the period</font></div>
</td>
<td align="left" valign="top" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="top" width="7%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">611,461</font></div>
</td>
<td valign="top" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="top" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">232,399</font></div>
</td>
<td valign="top" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="top" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">186,545</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The non-discretionary contribution for $51,470 was expensed in Fiscal 2015 and contributed to the Plan in Fiscal 2016.&#160;&#160;At December 31, 2016, the Company had accrued $307,568 for the non-discretionary contribution.&#160;&#160;This amount was contributed to the Plan in January 2017.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-52-<br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">11. <font style="FONT-VARIANT: small-caps; DISPLAY: inline">Reportable Segments </font><font style="FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="34%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2014</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Sales:</font></div>

<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Sales to unaffiliated customers:</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Industrial Hardware</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">61,058,871</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">61,338,812</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">58,666,229</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Security Products</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">57,255,101</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">56,598,487</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">49,381,553</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Metal Products</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">19,294,286</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">26,630,652</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">32,777,578</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="34%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">137,608,258</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">144,567,951</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">140,825,360</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Inter-segment Sales:</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Industrial Hardware</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">637,405</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">595,596</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">984,192</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Security Products</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2,716,802</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,813,576</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,565,733</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Metal Products</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">16,804</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#8212;</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="34%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">3,354,207</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,425,976</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,549,925</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Income Before Income Taxes:</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Industrial Hardware</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">5,683,730</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,314,149</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,063,786</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Security Products</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">5,677,264</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,798,115</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">4,058,554</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Metal Products</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(225,122</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(84,536</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,596,308</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 54pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Operating Profit</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">11,135,872</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,027,728</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">11,718,648</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Interest expense</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(121,500</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(185,475</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(254,576</font></div>
</td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">)</font></div>
</td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Other income</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">209,043</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">178,722</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">64,691</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="34%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">11,223,415</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,020,975</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">11,528,763</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="34%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Geographic Information:</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 27pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Net Sales:</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">United States</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">117,679,860</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">126,115,036</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">117,478,557</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Foreign</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">19,928,398</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">18,452,915</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">23,346,803</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="34%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">137,608,258</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">144,567,951</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">140,825,360</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Foreign sales are primarily to customers in North America.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td align="left" valign="bottom" width="33%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Identifiable Assets:</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="33%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">United States</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">107,031,435</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">106,662,743</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">105,771,961</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="33%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Foreign</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">17,166,961</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">15,075,816</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">15,498,595</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">124,198,396</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">121,738,559</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">121,270,556</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="33%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Industrial Hardware</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">32,278,281</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">30,425,348</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">29,660,695</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="33%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Security Products</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">49,520,708</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">52,688,497</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">51,573,271</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="33%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Metal Products</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">18,447,526</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">20,931,863</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">21,037,058</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">100,246,515</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">104,045,708</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">102,271,004</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="33%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">General corporate</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="3%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">23,951,881</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">17,692,851</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">18,999,552</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="3%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">124,198,396</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">121,738,559</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">121,270,556</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-53-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="FONT-VARIANT: small-caps; DISPLAY: inline">11. Reportable Segments </font><font style="FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="34%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2014</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Depreciation and Amortization:</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Industrial Hardware</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,468,904</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,580,741</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,631,521</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Security Products</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">980,048</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,010,262</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">621,501</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Metal Products</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,365,441</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,330,435</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,233,280</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="34%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">3,814,393</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,921,438</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,486,302</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Capital Expenditures:</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Industrial Hardware</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">648,516</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,479,984</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,929,022</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Security Products</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">1,018,371</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">388,377</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">973,365</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Metal Products</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid; TEXT-ALIGN: right">
<div style="TEXT-ALIGN: right; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;&#160;&#160;&#160;1,153,872</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">632,016</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">644,851</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="34%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2,820,759</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,500,377</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,567,238</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Currency translation adjustment</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">(8,889</font></div>
</td>
<td align="left" valign="bottom" width="4%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">)</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">25,020</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">10,347</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="34%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">General corporate</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">51,600</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">12,839</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">55,580</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="34%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2,863,470</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,538,236</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">3,633,165</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-VARIANT: small-caps; FONT-WEIGHT: bold; DISPLAY: inline">12. Recent Accounting Pronouncements</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In April 2014, the FASB issued ASU No. 2014-08, Presentation of Financial Statements and Property, Plant and Equipment. ASU No. 2014-08 provides authoritative guidance which changes the criteria for determining which disposals can be presented as discontinued operations and modifies the related disclosure requirements.&#160;&#160;To qualify as a discontinued operation the standard requires a disposal to represent a strategic shift that has, or will have, a major effect on an entity's operations and financial results.&#160;&#160;The standard also expands the disclosures for discontinued operations and requires new disclosures related to individually material dispositions that do not qualify as discontinued operations.&#160;&#160;The guidance is effective for fiscal years beginning after December 15, 2014, with early adoption permitted.&#160;&#160;The Company adopted this guidance with its fiscal year effective January&#160;4, 2015 and did not impact the consolidated financial statements of the Company.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;&#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;&#160;The standard is effective for annual reporting periods beginning after December 15, 2016.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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. Early adoption is permitted. The Company is still in the process of determining the effect that the adoption of ASU 2015-14 will have on the accompanying financial statements.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;&#160;The amendment is effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal years.&#160;&#160;The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period.&#160;&#160;The adoption of this amendment is not expected to have a material impact on the consolidated financial statements of the Company.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-54-<br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="FONT-VARIANT: small-caps; DISPLAY: inline">12. Recent Accounting Pronouncements </font><font style="FONT-STYLE: italic; DISPLAY: inline">(continued)</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;&#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;&#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;&#160;The amendments were effective for Fiscal 2017, including interim periods.&#160;&#160;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;&#160;The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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 Company has not early adopted ASU 2015-17. This guidance will be effective for the Company in the first quarter of 2017</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In February 2016, the FASB issued ASU No. 2016-02, Leases. ASU 2016-02 requires lessees 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, 2019. Early adoption is permitted. The Company is still in the process of determining the effect that the adoption of ASU 2016-02 will have on the accompanying financial statements.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In August 2016, the FASB issued ASU No. 2016-15, Statement of Cash Flows - Classification of certain types of cash receipts and cash payments. ASU 2016-15 provides guidance regarding eight specific cash flow issues. 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. Early adoption is permitted. The Company is still in the process of determining the effect that the adoption of ASU 2016-15 will have on the accompanying financial statements.</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;</font><br>
&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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. This guidance will be effective for the Company in the first quarter of 2017.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In January 2017, the FASB issued ASU No. 2017-01, Business Combinations &#8211; Clarifying the Definition of a business. ASU 201-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;&#160;The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period.&#160;&#160;The Company is still in the process of determining the effect that the adoption of ASU 2017-01 will have on the accompanying financial statements.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In January 2017, the FASB issued ASU No. 2017-04, Intangibles &#8211; Goodwill and Other: Simplifying the test for Goodwill Impairment. ASU 201-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;&#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.&#160;&#160;The Company is still in the process of determining the effect that the adoption of ASU 2017-04 will have on the accompanying financial statements.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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 201-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.</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-55-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;&#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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-VARIANT: small-caps; FONT-WEIGHT: bold; DISPLAY: inline">13. Financial Instruments and Fair Value Measurements</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Financial Risk Management Objectives and Policies</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company is exposed primarily to credit, interest rate and currency exchange rate risks which arise in the normal course of business.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Credit Risk</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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 receivable accounts. The Company has established credit limits for customers and monitors their balances to mitigate its risk of loss. At December 31, 2016 and January 2, 2016, there were no significant concentrations of credit risk. No customer represented more than 10% of total accounts receivable at December 31, 2016 and January 2, 2016.&#160;&#160;The maximum exposure to credit risk is primarily represented by the carrying amount of the Company&#8217;s accounts receivable.</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Interest Rate Risk</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">As of December 31, 2016 the Company currently has a fixed rate of 4.98% and 3.90% on its term debt.&#160;&#160;On December 31, 2016 the interest rate on the Company&#8217;s revolver was a variable rate based on LIBOR plus 2.25%.&#160;&#160;See Note 5 for additional details concerning the Loan Agreement.&#160;&#160;As the revolver is short term in nature, the Company does not consider this as a material risk to the financial statements.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Currency Exchange Rate Risk</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company&#8217;s currency exposure is concentrated in the Canadian dollar, Mexican peso, New Taiwan dollar, Chinese RMB and the Hong Kong dollar.&#160;&#160;Because of the Company&#8217;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;&#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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Fair Value Measurements</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Assets and liabilities that require fair value measurement are recorded at fair value using market and income valuation approaches and considering the Company&#8217;s and counterparty&#8217;s credit risk. The Company uses the market approach and the income approach to value assets and liabilities as appropriate.&#160;&#160;There were no assets or liabilities requiring fair value measurement on December 31, 2016.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-56-<br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Notes to Consolidated Financial Statements (continued)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-VARIANT: small-caps; FONT-WEIGHT: bold; DISPLAY: inline">14. Selected Quarterly Financial Information (Unaudited)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Selected quarterly financial information (unaudited) follows:</font></div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="20%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2016</font></div>
</td>
<td valign="bottom" width="4%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="20%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">First</font></div>
</td>
<td valign="bottom" width="5%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Second</font></div>
</td>
<td valign="bottom" width="4%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Third</font></div>
</td>
<td valign="bottom" width="4%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Fourth</font></div>
</td>
<td valign="bottom" width="4%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Year</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net sales</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">33,101,657</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">36,883,312</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">33,478,347</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">34,144,942</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">137,608,258</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Gross margin</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,420,446</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,601,603</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,852,878</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">10,417,944</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">34,292,871</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Selling and administrative</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;expenses</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,459,582</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,495,735</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,588,764</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,612,918</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">23,156,999</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net income</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">648,073</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,087,837</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,400,064</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,649,349</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">7,785,323</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="20%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net income per share:</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Basic</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.10</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.33</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.38</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.42</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1.25</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Diluted</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.10</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.33</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.38</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.42</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1.25</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="20%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" colspan="4" valign="bottom" width="31%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Weighted average shares outstanding:</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Basic</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,248,222</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,250,610</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,252,681</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,254,605</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,251,535</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Diluted</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,248,222</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,250,610</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,252,681</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,254,605</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,251,535</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td valign="bottom" width="20%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">2015</font></div>
</td>
<td valign="bottom" width="4%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="20%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">First</font></div>
</td>
<td valign="bottom" width="5%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Second</font></div>
</td>
<td valign="bottom" width="4%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Third</font></div>
</td>
<td valign="bottom" width="4%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="9%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Fourth</font></div>
</td>
<td valign="bottom" width="4%" style="BORDER-BOTTOM: black 2px solid"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td colspan="2" valign="bottom" width="10%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Year</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net sales</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">36,876,842</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">37,037697</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">36,239,500</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">34,413,912</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">144,567,951</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Gross margin</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">7,335,178</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">7,912,161</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">9,033,843</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">8,100,044</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">32,381,226</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Selling and administrative</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;expenses</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,963,695</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">7,056,139</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,584,222</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,749,422</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">24,353,498</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net (loss)/income</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">873,951</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">584,594</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">2,527,722</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">1,740,776</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">5,727,043</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="20%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Net (loss)/income per share:</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Basic</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.14</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.09</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.41</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.28</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.92</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Diluted</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.14</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.09</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;.41</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.28</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="2%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$</font></div>
</td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">.92</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="bottom" width="20%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" colspan="4" valign="bottom" width="31%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Weighted average shares outstanding:</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="7%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="8%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Basic</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,244,088</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,244,051</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,245,099</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,246,571</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,245,057</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="20%">
<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: -18pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Diluted</font></div>
</td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,244,088</font></div>
</td>
<td valign="bottom" width="5%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,244,051</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,245,099</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="7%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,246,571</font></div>
</td>
<td valign="bottom" width="4%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="2%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="right" valign="bottom" width="8%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">6,245,057</font></div>
</td>
<td valign="bottom" width="1%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Fiscal 2016 and 2015 consisted of four 13 week quarters totaling 52 weeks for the year.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-57-<br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Report of Independent Registered Public Accounting Firm</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">To the Board of Directors and Shareholders of</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Naugatuck, Connecticut</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">We have audited the accompanying consolidated balance sheets of The Eastern Company (the Company) as of December 31, 2016 and January 2, 2016 and the related consolidated statements of income, comprehensive income, stockholders&#8217; equity, and cash flows for each of the years in the three-year period ended December 31, 2016. The Company&#8217;s management is responsible for these consolidated financial statements. Our responsibility is to express an opinion on these consolidated financial statements based on our audits.</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">We conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement. An audit includes examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements. An audit also includes assessing the accounting principles used and significant estimates made by management, as well as evaluating the overall financial statement presentation. We believe that our audits provide a reasonable basis for our opinion.</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2016 and January 2, 2016 and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2016, in conformity with accounting principles generally accepted in the United States of America.</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), the Company&#8217;s internal control over financial reporting as of December 31, 2016, based on criteria established in <font style="FONT-STYLE: italic; DISPLAY: inline">Internal Control&#8212;Integrated Framework</font> issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO), and our report dated March 15, 2017, expressed an unqualified opinion.</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; DISPLAY: inline">/s/Fiondella, Milone &amp; LaSaracina LLP</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">Fiondella, Milone &amp; LaSaracina LLP<br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Glastonbury, Connecticut</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">March 15, 2017</font></div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-58-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 72pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 9</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">None.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 72pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 9A</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">CONTROLS AND PROCEDURES</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-STYLE: italic; DISPLAY: inline">Evaluation of Disclosure Controls and Procedures</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">As of the end of the fiscal year ended December 31, 2016, the Company carried out an evaluation, under the supervision and with the participation of the Company&#8217;s management, including the Chief Executive Officer (the &#8220;CEO&#8221;), Chief Operating Officer (&#8220;COO&#8221;) and Chief Financial Officer (the &#8220;CFO&#8221;), of the effectiveness of the design and operation of the Company&#8217;s disclosure controls and procedures pursuant to Exchange Act Rule 240.13a-15.&#160;&#160;As defined in Exchange Act Rules 240.13a-15(e) and 240.15d-15(e), &#8220;the term disclosure controls and procedures means controls and other procedures of an issuer that are designed to ensure that information required to be disclosed by the issuer in the reports that it files or submits under the Act (15 U.S.C. 78a et seq.) is recorded, processed, summarized and reported, within the time periods specified in the Commission's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by an issuer in the reports that it files or submits under the Act is accumulated and communicated to the issuer's management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.&#8221;&#160;&#160;Based upon that evaluation, the CEO, COO and CFO concluded that the Company&#8217;s current disclosure controls and procedures were effective as of the December 31, 2016 evaluation date.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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&#8217;s disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives, and the CEO, COO and CFO have concluded that these controls and procedures are effective at the &#8220;reasonable assurance&#8221; level.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-STYLE: italic; DISPLAY: inline">Management&#8217;s Report on Internal Control over Financial Reporting</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company&#8217;s management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules&#160;240.13a-15(f) and 240.15d-15(f). Under the supervision and with the participation of our management, including the CEO, COO and CFO, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in <font style="FONT-STYLE: italic; DISPLAY: inline">Internal Control - Integrated Framework </font>issued in 2013 by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on our evaluation under the framework in <font style="FONT-STYLE: italic; DISPLAY: inline">Internal Control &#8212; Integrated Framework,</font> our management concluded that our internal control over financial reporting was effective as of December 31, 2016.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The independent registered public accounting firm of the Company has issued a report on its assessment of the effectiveness of the Company&#8217;s internal control over financial reporting as of December 31, 2016. Their report is included below in this Annual Report on Form 10-K.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-STYLE: italic; DISPLAY: inline">Changes in Internal Control over Financial Reporting</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">There were no significant changes in the Company&#8217;s internal control over financial reporting during the last fiscal quarter that materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-59-<br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Report of Independent Registered Public Accounting Firm</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">To the Board of Directors and Shareholders of</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Naugatuck, Connecticut</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">We have audited The Eastern Company&#8217;s (the Company) internal control over financial reporting as of December 31, 2016, based on criteria established in <font style="FONT-STYLE: italic; DISPLAY: inline">Internal Control&#8212;Integrated Framework</font> issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). The Company&#8217;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&#8217;s Report on Internal Control over Financial Reporting under Item 9A. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit.</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">We conducted our audit in accordance with the standards of the Public Company Accounting Oversight Board (United States). 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.</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">A company&#8217;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&#8217;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&#8217;s assets that could have a material effect on the financial statements.</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-SIZE: 10pt; DISPLAY: inline">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</font> or procedures may deteriorate.</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2016, based on criteria established in <font style="FONT-STYLE: italic; DISPLAY: inline">Internal Control&#8212;Integrated Framework</font> issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), the consolidated balance sheets and the related consolidated statements of income, comprehensive income, stockholders&#8217; equity, and cash flows of the Company, and our report dated March 15, 2017, expressed an unqualified opinion.</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; DISPLAY: inline">/s/Fiondella, Milone &amp; LaSaracina LLP</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Fiondella, Milone &amp; LaSaracina LLP<br>
</font></div>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Glastonbury, Connecticut</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">March 15, 2017</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-60-<br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 72pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 9B</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">OTHER INFORMATION</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">None.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 36pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="TEXT-DECORATION: underline; DISPLAY: inline">PART III</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 72pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 10</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Registrant&#8217;s definitive proxy statement (&#8220;Proxy Statement&#8221;) for the 2017 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 31, 2016.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The information concerning directors is incorporated herein by reference to our Proxy Statement under the captions &#8220;Item No. 1 &#8211; Election of Directors&#8221; and &#8220;Director Compensation in Fiscal 2016&#8221;.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The information concerning our executive officers is incorporated herein by reference to our Proxy Statement under the captions &#8220;Compensation Discussion and Analysis&#8221;, &#8220;Compensation Committee Report&#8221;, &#8220;Compensation Committee Interlocks and Insider Participation&#8221;, &#8220;Executive Compensation&#8221;, &#8220;Stock Options&#8221;, &#8220;Options Exercised in Fiscal 2016&#8221;, &#8220;Outstanding Equity Awards at Fiscal 2016 Year-End&#8221;, and &#8220;Termination of Employment and Change in Control Arrangements&#8221;. The Registrant&#8217;s only Named Executive Officers are August M. Vlak, President and Chief Executive Officer, Angelo M. Labbadia, Vice President and Chief Operating Officer and John L. Sullivan III, Vice President and Chief Financial Officer.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The information concerning our Audit Committee is incorporated herein by reference to our Proxy Statement under the captions &#8220;Audit Committee Financial Expert&#8221;, &#8220;Report of the Audit Committee&#8221; and &#8220;The Board of Directors and Committees&#8221;. The Audit Committee Charter is also available on the Company&#8217;s website at <font style="TEXT-DECORATION: underline; DISPLAY: inline">http://</font><font style="TEXT-DECORATION: underline; DISPLAY: inline">www.easterncompany.com</font> by clicking on Corporate Governance.</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;</font><br>
&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The information concerning compliance with Section 16(a) of the Securities Exchange Act is incorporated herein by reference to our Proxy Statement under the caption &#8220;Section 16(a) Beneficial Ownership Reporting Compliance&#8221;.</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;</font><br>
&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company&#8217;s Board of Directors has adopted a Code of Business Conduct and Ethics that applies to our Chief Executive Officer, Chief Operating Officer, Chief Financial Officer and the Company&#8217;s other financial professionals. The Code of Business Conduct and Ethics is available on the Company&#8217;s website at <font style="TEXT-DECORATION: underline; DISPLAY: inline">http://www.easterncompany.com</font> by clicking on Corporate Governance.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 72pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 11</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">EXECUTIVE COMPENSATION</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Information concerning director and executive compensation is incorporated herein by reference to portions of the Company&#8217;s Proxy Statement to be filed with the SEC pursuant to Regulation 14A not later than 120 days after December 31, 2016, under the captions &#8220;Director Compensation in Fiscal 2016&#8221;, &#8220;Compensation Discussion and Analysis&#8221;, &#8220;Compensation Committee Report&#8221;, &#8220;Compensation Committee Interlocks and Insider Participation&#8221;, &#8220;Executive Compensation&#8221;, &#8220;Stock Options&#8221;, &#8220;Options Exercised in Fiscal 2016&#8221;, &#8220;Outstanding Equity Awards at Fiscal 2016 Year-End&#8221;, &#8220;Termination of Employment and Change in Control Arrangements&#8221;, and &#8220;Risk Assessment of Compensation Policies and Practices&#8221;. The Compensation Committee of the Board of Directors operates under the Compensation Committee Charter, which can be found on the Company&#8217;s website at <font style="TEXT-DECORATION: underline; DISPLAY: inline">http://www.easterncompany.com</font> by clicking on Corporate Governance.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-61-<br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 72pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 12</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Security ownership of certain beneficial owners and management:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 27pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(a)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Information concerning security ownership of certain beneficial owners is incorporated herein by reference to the Proxy Statement to be filed with the SEC pursuant to Regulation 14A not later than 120 days after December 31, 2016, under the caption &#8220;Security Ownership of Certain Beneficial Shareholders&#8221;.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 27pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(b)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Information concerning security ownership of management is incorporated herein by reference to the Proxy Statement to be filed with the SEC pursuant to Regulation 14A not later than 120 days after December 31, 2016, under the captions &#8220;Item No. 1 &#8211; Election of Directors&#8221;, &#8220;Security Ownership of Certain Beneficial Shareholders&#8221;, &#8220;Executive Compensation&#8221;, &#8220;Stock Options&#8221;, &#8220;Options Exercised in Fiscal 2016&#8221;, and &#8220;Outstanding Equity Awards at Fiscal 2016 Year-End&#8221;. See also the equity compensation plan information in Item 5 of this Annual Report on Form 10-K.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 27pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(c)</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Changes in Control</font></div>
</td>
</tr></table>
</div>

<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">&#160;</font><br>
&#160;</div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 27pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">None.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 72pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 13</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Information regarding certain relationships and related transactions is incorporated herein by reference to our Proxy Statement to be filed with the SEC pursuant to Regulation 14A not later than 120 days after December 31, 2016 under the caption &#8220;Policies and Procedures Concerning Related Persons Transactions&#8221;.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Information regarding director independence is incorporated herein by reference to our Proxy Statement to be filed with the SEC pursuant to Regulation 14A not later than 120 days after December 31, 2016 under the captions &#8220;Item No.1 &#8211; Election of Directors&#8221; and &#8220;The Board of Directors and Committees&#8221;.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 72pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 14</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">PRINCIPAL ACCOUNTING FEES AND SERVICES</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Information concerning principal accountant fees and services is incorporated herein by reference to our Proxy Statement to be filed with the SEC pursuant to Regulation 14A not later than 120 days after December 31, 2016 under the caption &#8220;Item No. 3 &#8211; Ratification of Appointment of Independent Registered Public Accounting Firm&#8221;.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="TEXT-DECORATION: underline; DISPLAY: inline">PART IV</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 72pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ITEM 15</font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">EXHIBITS, FINANCIAL STATEMENT SCHEDULE</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 18pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(a)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Documents filed as part of this report:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div>
<table cellpadding="0" cellspacing="0" id="list" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 72pt; TEXT-ALIGN: center">
<div style="TEXT-ALIGN: center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(1)&#160;&#160;</font></div>
</td>
<td>
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Financial statements</font></div>
</td>
</tr></table>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font id="TAB1" style="MARGIN-LEFT: 84.75pt"></font>Consolidated Balance Sheets &#8211; December 31, 2016 and January 2, 2016&#160;................................................ 28.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 84.95pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Consolidated Statements of Income &#8212; Fiscal years ended December 31, 2016,</font></div>

<div align="left">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">January 2, 2016 and January 3, 2015............................................................................................................ 30.</font></div>
</div>
</td>
</tr></table>
</div>

<div align="center">
<table border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
</table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 84.95pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Consolidated Statements of Comprehensive Income &#8212; Fiscal years ended</font></div>

<div align="left">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">December 31, 2016, January 2, 2016 and January 3, 2015.......................................................................... 30.</font></div>
</div>
</td>
</tr></table>
</div>

<div align="center">
<table border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
</table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 84.95pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Consolidated Statements of Shareholders&#8217; Equity &#8212; Fiscal years ended</font></div>

<div align="left">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">December 31, 2016, January 2, 2016 and January 3, 2015............................................................................ 31.</font></div>
</div>
</td>
</tr></table>
</div>

<div align="center">
<table border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
</table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 84.95pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td>
<div align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Consolidated Statements of Cash Flows&#8212;Fiscal years ended December 31, 2016,</font></div>

<div align="left">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">January 2, 2016 and January 3, 2015.............................................................................................................. 32.</font></div>
</div>
</td>
</tr></table>
</div>

<div align="center">
<table border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
</table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">
<div>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Notes to Consolidated Financial Statements................................................................................................ 33.</div>

<div>&#160;</div>

<div>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Report of Independent Registered Public Accounting Firm ....................................................................... 58.</div>

<div>&#160;</div>

<div>&#160;</div>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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></div>

<div style="TEXT-ALIGN: center">-62-</div>

<div style="TEXT-ALIGN: center"><br>
&#160;</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(2)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Financial Statement Schedule</font></div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font id="TAB1" style="MARGIN-LEFT: 80.75pt"></font>Schedule II &#8212; Valuation and qualifying accounts&#160;.................................................................................&#160;64.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 72pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 36pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(3)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exhibits</font></div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font id="TAB1" style="MARGIN-LEFT: 80.75pt"></font>Exhibits are as set forth in the &#8220;Exhibit Index&#8221; which appears on pages 66 through 67.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 18pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 54pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(b)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Exhibits Required by Item 601 of Regulation S-K</font></div>
</td>
</tr></table>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 81pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Exhibits are as set forth in the &#8220;Exhibit Index&#8221; which appears on pages 66 through 67. Also refer to the following Form 8-K&#8217;s filed by the Company.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 72pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Form 8K filed on March 11, 2016 setting forth the 2016 Executive Incentive Program for the President and Chief Executive officer is incorporated herein by reference.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 72pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Form 8-K filed on March 18, 2016 setting forth the press release announcing a letter from the Company&#8217;s President, August M. Vlak and Chairman James A. Mitarotonda, to its Shareholders as part of the Annual Report reporting earnings for the fiscal year ended January 2, 2016 is incorporated herein by reference.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 72pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Form 8-K filed on February 16, 2016 setting forth the press release announcing that the Company executed an Employment Agreement with the Company&#8217;s President and Chief Executive Officer, August M. Vlak, effective as of January 1, 2016 is incorporated herein by reference.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 72pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Form 8-K filed on April 15, 2016 setting forth the press release stating that it has filed with the Securities and Exchange Commission an amendment to its proxy statement relating to the solicitation of proxies for use at the Annual Meeting of Shareholders to be held on April 27, 2016 is incorporated herein by reference.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 72pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Form 8-K filed on April 27, 2016 setting forth the press release reporting an amendment to the Company&#8217;s Certificate of Incorporation to declassify the Board of Directors and elect Directors by majority vote is incorporated herein by reference.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 72pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Form 8-K filed on April 29, 2016 setting forth the press release reporting the Company&#8217;s earnings for the quarter ended April 2, 2016 is incorporated herein by reference.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 72pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Form 8K filed on June 30, 2016 setting forth the press release reporting that the Board of Directors of the Company adopted an Incentive compensation clawback policy is incorporated herein by reference.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 72pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Form 8-K filed on July 29, 2016 setting forth the press release reporting the Company&#8217;s earnings for the quarter ended July 2, 2016 is incorporated herein by reference.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 72pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Form 8-K filed on November 3, 2016 setting forth the press release reporting the Company&#8217;s earnings for the quarter ended October 1, 2016 is incorporated herein by reference.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 72pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Form 8-K filed on February 10, 2017 setting forth the press release reporting the Company&#8217;s earnings for the quarter and fiscal year ended December 31, 2016 is incorporated herein by reference.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 72pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Form 8K filed on February 17, 2017 setting forth the 2017 Executive Incentive Program is incorporated herein by reference.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 18pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 54pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(c)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">None.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-63-<br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">The Eastern Company and Subsidiaries</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Schedule II &#8211; Valuation and Qualifying accounts</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td align="left" valign="top" width="24%" style="BORDER-TOP: black 0.5pt solid; BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">COL. A</font></div>
</td>
<td align="left" valign="bottom" width="16%" style="BORDER-TOP: black 0.5pt solid; BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">COL. B</font></div>
</td>
<td align="left" colspan="2" valign="bottom" width="26%" style="BORDER-TOP: black 0.5pt solid; BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">COL. C</font></div>
</td>
<td align="left" valign="bottom" width="11%" style="BORDER-TOP: black 0.5pt solid; BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">COL. D</font></div>
</td>
<td align="left" valign="bottom" width="11%" style="BORDER-TOP: black 0.5pt solid; BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">COL. E</font></div>
</td>
</tr><tr>
<td valign="top" width="24%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="16%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" colspan="2" valign="bottom" width="26%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">ADDITIONS</font></div>
</td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="bottom" width="24%" style="PADDING-BOTTOM: 2px">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; DISPLAY: inline">Description</font></div>
</td>
<td align="left" valign="bottom" width="16%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Balance at Beginning</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">of&#160;&#160;Period</font></div>
</td>
<td valign="bottom" width="12%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(1)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Charged to Costs</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">and Expenses</font></div>
</div>
</td>
<td align="left" valign="bottom" width="14%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">(2)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Charged to Other</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Accounts-Describe</font></div>
</td>
<td align="left" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Deductions &#8211;</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Describe</font></div>
</td>
<td align="left" valign="bottom" width="11%" style="BORDER-BOTTOM: black 2px solid">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Balance at End</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">of Period</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="24%">
<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Fiscal year ended December 31, 2016:</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Deducted from asset accounts:</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;Allowance for doubtful accounts</font></div>
</td>
<td align="left" valign="bottom" width="16%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$450,000</font></div>
</td>
<td align="left" valign="bottom" width="12%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;0</font></div>
</td>
<td valign="bottom" width="14%" style="BORDER-BOTTOM: black 4px double"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160;20,000&#160;&#160;(a)</font></div>
</td>
<td align="left" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$430,000</font></div>
</td>
</tr><tr>
<td valign="top" width="24%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="16%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="12%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="14%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="24%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Fiscal year ended January 2, 2016:</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Deducted from asset accounts:</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;Allowance for doubtful accounts</font></div>
</td>
<td align="left" valign="bottom" width="16%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$414,000</font></div>
</td>
<td align="left" valign="bottom" width="12%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160;52,144</font></div>
</td>
<td valign="bottom" width="14%" style="BORDER-BOTTOM: black 4px double"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160;16,144&#160;&#160;(a)</font></div>
</td>
<td align="left" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$450,000</font></div>
</td>
</tr><tr>
<td valign="top" width="24%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="16%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="12%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="14%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="bottom" width="11%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="24%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Fiscal year ended January 3, 2015:</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Deducted from asset accounts:</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160;&#160;Allowance for doubtful accounts</font></div>
</td>
<td align="left" valign="bottom" width="16%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$410,000</font></div>
</td>
<td align="left" valign="bottom" width="12%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160;71,927</font></div>
</td>
<td valign="bottom" width="14%" style="BORDER-BOTTOM: black 4px double"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$&#160;&#160;67,927&#160;&#160;(a)</font></div>
</td>
<td align="left" valign="bottom" width="11%" style="BORDER-BOTTOM: black 4px double">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -61.2pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">$414,000</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;(a) Uncollectible accounts written off, net of recoveries.</font></div>

<div>&#160;</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-64-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">SIGNATURES</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 36pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td align="left" valign="top" width="45%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Dated:&#160;&#160;March 15, 2017</font></div>
</td>
<td align="left" valign="top" width="45%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">THE EASTERN COMPANY</font></div>
</td>
</tr><tr>
<td valign="top" width="45%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="45%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="45%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td align="left" valign="top" width="45%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; DISPLAY: inline">By /s/ John L. Sullivan III</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">John L. Sullivan III</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Vice President and Chief Financial Officer</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 36pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table cellpadding="0" cellspacing="0" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr>
<td align="left" valign="top" width="33%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; DISPLAY: inline">/s/ August M. Vlak</font></div>
</td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">March 15, 2017</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="33%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">August M. Vlak</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">President and Chief Executive Officer</font></div>
</td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="33%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; DISPLAY: inline">/s/ John L. Sullivan III</font></div>
</td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">March 15, 2017</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="33%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">John L. Sullivan III</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Vice President and Chief Financial Officer</font></div>
</td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="33%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; DISPLAY: inline">/s/ Angelo M. Labbadia</font></div>
</td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">March 15, 2017</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="33%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Angelo M. Labbadia</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Vice President and Chief Operating Officer</font></div>
</td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="33%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; DISPLAY: inline">/s/ James A. Mitarotonda</font></div>
</td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">March 15, 2017</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="33%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">James A. Mitarotonda</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Chairman of the Board</font></div>
</td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="33%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; DISPLAY: inline">/s/ Fredrick D. DiSanto</font></div>
</td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">March 15, 2017</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="33%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Fredrick D. DiSanto</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Director</font></div>
</td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="33%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; DISPLAY: inline">/s/ John W. Everets</font></div>
</td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">March 15, 2017</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="33%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">John W. Everets</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Director</font></div>
</td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="33%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; DISPLAY: inline">/s/ Charles W. Henry</font></div>
</td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">March 15, 2017</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="33%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Charles W. Henry</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Director</font></div>
</td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td align="left" valign="top" width="33%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; DISPLAY: inline">/s/ Michael A. McManus</font></div>
</td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">March 15, 2017</font></div>
</td>
</tr><tr>
<td align="left" valign="top" width="33%">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; DISPLAY: inline">Michael A. McManus</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">Director</font></div>
</td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr><tr>
<td valign="top" width="33%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="13%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
<td valign="top" width="44%"><font style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; DISPLAY: inline">&#160; </font></td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-65-<br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 9pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">EXHIBIT INDEX</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 18pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 54pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(3)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Restated Certificate of Incorporation dated August 14, 1991 is incorporated by reference to the Registrant&#8217;s Annual Report on Form 10-K for the fiscal year ended December 28, 1991 and the Registrant&#8217;s Form 8-K filed on February 13, 1991. Amended and restated bylaws dated July 29, 1996 are attached to the Registrant&#8217;s Form 10-K filed on March 13, 2015.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 24px">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 25px">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(10)</font></div>
</td>
<td style="WIDTH: 49px">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(a)</font></div>
</td>
<td width="1787">
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company Directors Fee Program effective as of October 1, 1996 incorporated by reference to the Registrant&#8217;s Form S-8 filed on February 7, 1997, as amended by Amendment No.1 and Amendment No. 2 are incorporated by reference to the Registrant&#8217;s Form 10-K filed on March 29, 2000 and Amendment No. 3 is incorporated by reference to the Registrant&#8217;s Form 10-K filed on March 22, 2004.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 37.4pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 36pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;(b)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company 2010 Executive Stock Incentive Plan effective April 28, 2010 is incorporated by reference to the Registrant&#8217;s Form S-8 filed on September 2, 2010.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 40.5pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 36pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(c)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The change in control agreement between the Company and John L. Sullivan III is incorporated by reference to the Registrant&#8217;s Current Report on Form 8-K dated March 3, 2015.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 40.5pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 36pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(d)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The change in control agreement between the Company and Angelo M. Labbadia is incorporated by reference to the Registrant&#8217;s Current Report on Form 8-K dated March 3, 2015.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 18pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 54pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(14)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Eastern Company Code of Business Conduct and Ethics is incorporated by reference. The Eastern Company Code of Business Conduct and Ethics is available free of charge on the Company&#8217;s Internet website at http://www.easterncompany.com under the section labeled &#8220;Corporate Governance&#8221;.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 18pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 54pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(21)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">List of subsidiaries as follows:</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 100pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Eberhard Hardware Mfg. Ltd., a private corporation organized under the laws of the Province of Ontario, Canada.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 100pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Canadian Commercial Vehicles Corporation, a private corporation organized under the laws of the Province of Nova Scotia, Canada.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 100pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Eastern Industrial Ltd., a private corporation organized under the laws of the Peoples Republic of China.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 100pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Dongguan Reeworld Security Products Ltd., a private corporation organized under the laws of the Peoples Republic of China.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 100pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">World Lock Co. Ltd., a private corporation organized under the laws of Taiwan (The Republic of China).</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 100pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Sesamee Mexicana, Subsidiary, a private corporation organized under the laws of Mexico.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 100pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">World Security Industries Co. Ltd., a private corporation organized under the laws of Hong Kong.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">-66-<br>
</div>

<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 18pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 54pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(23)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Consents of independent registered public accounting firm attached hereto on page 68.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 18pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 54pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(31)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Certifications required by Rule 13a-14(a) of the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">
<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 18pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 54pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(32)</font></font></div>
</div>
</td>
<td>
<div align="justify">
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Certifications pursuant to Rule 13a-14(b) and 18 USC 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</font></font></div>
</div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 18pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 54pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(99)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Letter to our shareholders from the Annual Report 2016 is attached on page 73.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 18pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 54pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">(101)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The following materials from The Eastern Company Annual Report on Form 10-K for the year ended December 31, 2016, formatted in XBRL (eXtensible Business Reporting Language): (i) the Consolidated Balance Sheets as of December 31, 2016 and January 2, 2016, (ii) the Consolidated Statements of Income for the fiscal years ended December 31, 2016, January 2, 2016 and January 3, 2015, (iii) the Consolidated Statements of Comprehensive Income for the fiscal years ended December 31, 2016, January 2, 2016, and January 3, 2015, (iv) the Consolidated Statements of Shareholders&#8217; Equity for the years ended December 31, 2016, January 2, 2016, and January 3, 2015, (v) the Consolidated Statements of Cash Flows for the years ended December 31, 2016, January 2, 2016, and January 3, 2015, and (vi) the Notes to Consolidated Financial Statements.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160;</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify">&#160;</div>

<div style="TEXT-ALIGN: center; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">-67-</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>2
<FILENAME>form10k20160.jpg
<DESCRIPTION>CHART
<TEXT>
begin 644 form10k20160.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_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" &? [@# 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#TKPEX2\-W
M7@S0[BX\/Z5+-+I\#R226<;,[&-2221DDGO6Q_PA?A7_ *%K1_\ P!C_ /B:
M/!?_ "(GA_\ [!MO_P"BUK=H PO^$+\*_P#0M:/_ . ,?_Q-'_"%^%?^A:T?
M_P  8_\ XFMVB@#"_P"$+\*_]"UH_P#X Q__ !-'_"%^%?\ H6M'_P# &/\
M^)K=HH PO^$+\*_]"UH__@#'_P#$T?\ "%^%?^A:T?\ \ 8__B:W:* ,+_A"
M_"O_ $+6C_\ @#'_ /$T?\(7X5_Z%K1__ &/_P")K=HH PO^$+\*_P#0M:/_
M . ,?_Q-'_"%^%?^A:T?_P  8_\ XFMVB@#"_P"$+\*_]"UH_P#X Q__ !-'
M_"%^%?\ H6M'_P# &/\ ^)K=HH PO^$+\*_]"UH__@#'_P#$T?\ "%^%?^A:
MT?\ \ 8__B:W:* ,+_A"_"O_ $+6C_\ @#'_ /$T?\(7X5_Z%K1__ &/_P")
MK=HH PO^$+\*_P#0M:/_ . ,?_Q-'_"%^%?^A:T?_P  8_\ XFMVB@#"_P"$
M+\*_]"UH_P#X Q__ !-'_"%^%?\ H6M'_P# &/\ ^)K=HH PO^$+\*_]"UH_
M_@#'_P#$T?\ "%^%?^A:T?\ \ 8__B:W:* ,+_A"_"O_ $+6C_\ @#'_ /$T
M?\(7X5_Z%K1__ &/_P")K=HH PO^$+\*_P#0M:/_ . ,?_Q-'_"%^%?^A:T?
M_P  8_\ XFMVB@#"_P"$+\*_]"UH_P#X Q__ !-'_"%^%?\ H6M'_P# &/\
M^)K=HH PO^$+\*_]"UH__@#'_P#$T?\ "%^%?^A:T?\ \ 8__B:W:* ,+_A"
M_"O_ $+6C_\ @#'_ /$T?\(7X5_Z%K1__ &/_P")K=HH PO^$+\*_P#0M:/_
M . ,?_Q-'_"%^%?^A:T?_P  8_\ XFMVB@#"_P"$+\*_]"UH_P#X Q__ !-'
M_"%^%?\ H6M'_P# &/\ ^)K=HH PO^$+\*_]"UH__@#'_P#$T?\ "%^%?^A:
MT?\ \ 8__B:W:* ,+_A"_"O_ $+6C_\ @#'_ /$T?\(7X5_Z%K1__ &/_P")
MK=HH PO^$+\*_P#0M:/_ . ,?_Q-'_"%^%?^A:T?_P  8_\ XFMVB@#"_P"$
M+\*_]"UH_P#X Q__ !-'_"%^%?\ H6M'_P# &/\ ^)K=HH PO^$+\*_]"UH_
M_@#'_P#$T?\ "%^%?^A:T?\ \ 8__B:W:* ,+_A"_"O_ $+6C_\ @#'_ /$T
M?\(7X5_Z%K1__ &/_P")K=HH PO^$+\*_P#0M:/_ . ,?_Q-'_"%^%?^A:T?
M_P  8_\ XFMVB@#"_P"$+\*_]"UH_P#X Q__ !-'_"%^%?\ H6M'_P# &/\
M^)K=HH PO^$+\*_]"UH__@#'_P#$T?\ "%^%?^A:T?\ \ 8__B:W:* ,+_A"
M_"O_ $+6C_\ @#'_ /$T?\(7X5_Z%K1__ &/_P")K=HH PO^$+\*_P#0M:/_
M . ,?_Q-'_"%^%?^A:T?_P  8_\ XFMVB@#"_P"$+\*_]"UH_P#X Q__ !-'
M_"%^%?\ H6M'_P# &/\ ^)K=HH PO^$+\*_]"UH__@#'_P#$T?\ "%^%?^A:
MT?\ \ 8__B:W:* ,+_A"_"O_ $+6C_\ @#'_ /$T?\(7X5_Z%K1__ &/_P")
MK=HH PO^$+\*_P#0M:/_ . ,?_Q-'_"%^%?^A:T?_P  8_\ XFMVB@#"_P"$
M+\*_]"UH_P#X Q__ !-'_"%^%?\ H6M'_P# &/\ ^)K=HH PO^$+\*_]"UH_
M_@#'_P#$T?\ "%^%?^A:T?\ \ 8__B:W:* ,+_A"_"O_ $+6C_\ @#'_ /$T
M?\(7X5_Z%K1__ &/_P")K=HH PO^$+\*_P#0M:/_ . ,?_Q-'_"%^%?^A:T?
M_P  8_\ XFMVB@#"_P"$+\*_]"UH_P#X Q__ !-'_"%^%?\ H6M'_P# &/\
M^)K=HH PO^$+\*_]"UH__@#'_P#$T?\ "%^%?^A:T?\ \ 8__B:W:* ,+_A"
M_"O_ $+6C_\ @#'_ /$T?\(7X5_Z%K1__ &/_P")K=HH PO^$+\*_P#0M:/_
M . ,?_Q-'_"%^%?^A:T?_P  8_\ XFMVB@#"_P"$+\*_]"UH_P#X Q__ !-'
M_"%^%?\ H6M'_P# &/\ ^)K=HH PO^$+\*_]"UH__@#'_P#$T?\ "%^%?^A:
MT?\ \ 8__B:W:* ,+_A"_"O_ $+6C_\ @#'_ /$T?\(7X5_Z%K1__ &/_P")
MK=HH PO^$+\*_P#0M:/_ . ,?_Q-'_"%^%?^A:T?_P  8_\ XFMVB@#"_P"$
M+\*_]"UH_P#X Q__ !-'_"%^%?\ H6M'_P# &/\ ^)K=HH PO^$+\*_]"UH_
M_@#'_P#$T?\ "%^%?^A:T?\ \ 8__B:W:* ,+_A"_"O_ $+6C_\ @#'_ /$T
M?\(7X5_Z%K1__ &/_P")K=HH PO^$+\*_P#0M:/_ . ,?_Q-'_"%^%?^A:T?
M_P  8_\ XFMVB@#"_P"$+\*_]"UH_P#X Q__ !-'_"%^%?\ H6M'_P# &/\
M^)K=HH PO^$+\*_]"UH__@#'_P#$T?\ "%^%?^A:T?\ \ 8__B:W:* ,+_A"
M_"O_ $+6C_\ @#'_ /$T?\(7X5_Z%K1__ &/_P")K=HH PO^$+\*_P#0M:/_
M . ,?_Q-'_"%^%?^A:T?_P  8_\ XFMVB@#"_P"$+\*_]"UH_P#X Q__ !-'
M_"%^%?\ H6M'_P# &/\ ^)K=HH PO^$+\*_]"UH__@#'_P#$T?\ "%^%?^A:
MT?\ \ 8__B:W:* ,+_A"_"O_ $+6C_\ @#'_ /$T?\(7X5_Z%K1__ &/_P")
MK=HH PO^$+\*_P#0M:/_ . ,?_Q-'_"%^%?^A:T?_P  8_\ XFMVB@#"_P"$
M+\*_]"UH_P#X Q__ !-'_"%^%?\ H6M'_P# &/\ ^)K=HH X[Q-X0\-6_A36
M)X?#VE1RQV,SHZ6<896"$@@@<$&BMGQ9_P B;KG_ &#Y_P#T6U% $7@O_D1/
M#_\ V#;?_P!%K6[6%X+_ .1$\/\ _8-M_P#T6M;M !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %<KXV\9?\(I;6D5K82:CJVH2&&RLXS@R
M-CDD]@.,UU5>>?$>PU2TUKP]XNTO3Y-2_L=Y1<6D7WVB=0"RCN1B@!_ASQQX
MDN-<DT;Q-X5ETRY:W:X@FA?S82%ZAF&0#^-%A\0KN[^$UUXQ:P@6X@25A;AR
M4.QRO7KVH\-^.=7\8:\UK;^%[VPT5;=A/=:@ICD$G8*.A'^>._FZZGK6D?#_
M %+X<OX2U>74I)9889XHLPLKON#;OH?I[T =KK_Q7O=$U3PW!_9EN]OJ=G#=
MW,AD;,*L0&QZX![U?\2_$BZT7XAZ7X:M=/AGM[EX8Y[AW(,;2$X  X^Z,_C7
M-:_X5O;OQ7H^F-;RN(?"TMLTRQDH)0A &[IG-9%E:ZQK"^'/$-]I]VEU<^(X
MC)&T+;HXXX@@+#' RI.>G- 'JWASQ7/K>J>)[26UCB71[LV\;*Q)D&"<GTKF
M],^*%]?Z#X5U!]-MT?6M3:RD02,1$H)&X>IXK&FUW4?A[XP\6QW'AG5+^WUB
M<75I/91[U)*X(;TY/U]JQY]*U7PGX \!2WFE7L\]EJK7EQ;6T1>1%.YL$=C@
M]Z /?Z\]\(?$L^)O&6H:-)8K;VJB1M/N-Q/VI8WV.?3WX]ZRM2^+$VI>&]83
M3?#'B"UOEM3Y#7%F<%V(48VY.1G/X5R8\)>.?!-OX9UNZELKRST64*MK90L9
MTCE/[P-A<MU.>3S0!V7C7Q[XV\*75W.GA.UFT:.98X;Q[H ONP!E0<CDXZ59
M3QUXJLI-#M]>\.6MA=:IJ7V14%QOPFT'?\N><DC%6OB[!-?_  ^9;2":=VNK
M=PD<99L>8#G &:C^(-K<3^)? ;PV\LJ0ZL&E9$+!!M'+8Z#ZT 7_  OXY;5M
M UJ\U6VCL[S1IYHKN%&)5=@R"">Q%<Q/\4/$_P#8OAFXM/#UE+?ZZ)GBMFN2
M@5$Y4[FP,E<GD^E9OCK0M8MO&U_I6DVLS6'C!($N9HT)6W9' D8D<#*9Z^M2
M_%_2K&/4/"4-UHFH:CHUHDT<UOI\;%PH0! ".G..XZ&@#M?!NO\ B[5[^XC\
M0^'[/3;=(MT<D%XDQ9\C@A6..,_E7/>,?'_CCPM>7$@\)6LFDBY6"WNFNAF7
M<<+\H.1D^U0_";_A&8-8OX-!\+:[I$DD >6745;8X5L!02QY^;-;GQ=MKB[\
M(6L=M!+,XU.V8K$A8@!^3@=J *MW\0M>T+PY#-KWAKRM>O;HVUAIEM,)#-P#
MN+#.!D\_A3=*^(?B"TU^QTKQGX8_LA=1?RK2YBG$L9D_NM@G!/&.:G^)>G:K
M%J'A[Q5I-@VHR:+.[S6:'YWB=0&*^XQ7.WNM:I\4M=T*RL?#>IZ;IVGWT=[=
MW=_'Y9&SD*H[YH O>*OB#X[\-WS;O!]HUA+>"UM+AKL9E+$A. <C/O6GJGCK
MQ%H/@9=3U?P]%!KL]XMK;:<DX<29(P<J3VW?E4OQ7MKBZTG0EMX)9F36K5V$
M:%BJ@G)..@]ZQ/'5GXH\3?$C3;#PZT5HNBP&[^U7D),)E?Y0!\I#$*?PR: .
MCD\?;_A0WC*TMHWE2U\UK=G.U9 =K*3UX.:ZS3;IK[2K.[=0C3P)*5!X!90<
M?K7AD6G>(=%\$>._"&J6S7%QY?VVVEM86,4OF$%U3Y1T../<UUWA;XH)<?V3
MHC>%?$,,A2*V,\MIB-2 !N)SP* +/BGQSXHL/&Y\.>&_#MOJDBV:W3%[CRR%
M+8/4@=<?G51?BGJ<7@WQ%?W^AQVNM:%*D=Q:--NC.\\$,/;-9OBOP9/XM^,4
MT)N]3TZ%='#)>6F5!</PI;&".<XSGBL)M+FL?A3XO\.MH]VNNP3I]IG"22?;
MQO&V56.<\=0.G7O0!VVB>+_B#?ZM8PWWA'3K>QFD42S1ZC&[(AZL%#$G [8J
MCXF^(/CWP[J&Q_!UHUG/>?9;.8W8S,6)V< \9 [XKE?!Z>"K+Q3I,UAX$\56
MM\)T2.XG5S'&S?+N;+=.?2O0_BE;7%S!X9%O;RS;-<MW?RT+;5&<DXZ#WH ;
M8^-_$4>O^'-'UW0K>PNM5-QYJ+/O,2QC*D8R#GZT_6?B!=Z7K_B;3DL8'31]
M*6_C=G(,C''RGT%4OB4NH:1XG\,>++32KG4K?3'ECNHK9=T@610H('UKES_:
MGBEO'OBE=$O[*TNM'%G;0W,1$LK*.<*.>W;U% &G%\4O&5E9:?K.M^#H;?0;
MIHP;F&Z#,%D^ZP7.>X/(KI++XC++\5+[P9=VT<(CC!M9PYS(VT,5(['&<?2O
M-5\!OX<TGPMXBO$U;6M+(A:^TN9G9K9R 0Z(O4*>-I%;USX9O==\;^-KNSAE
MAO(?L5[I5T\;*IEC5B "1R"/E/UH ] \!^*9_%VAW%_<6T=N\5Y+;!(V)!"$
M#/-=17G'P4AO8O TYU"TEM;B349Y&BEC*$;B#T/:O1Z "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\6?\ (FZY_P!@^?\
M]%M11XL_Y$W7/^P?/_Z+:B@"+P7_ ,B)X?\ ^P;;_P#HM:W:PO!?_(B>'_\
ML&V__HM:W: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#S6]^.'A:QU"ZLY+;5GDMI6AD,=J"NY3@X.ZNXT;
M7M-U_1+?6-/N5DLIUW*[?+CG!!ST(/%?/NF3LE_XB0?$M?#0.K7/^@F+=NY'
MSYR.O3\*LV>HVMU\//!^B/IEB([B_GB26]GECLY/+_Y:2 $%BQ/ )QG] #Z(
M$L;1^8KJ4Z[@>/SHCECE7='(K@'&5.:^=-*MXY/A[XUTD>)+2UL(-71(;E49
M;9@3RH5<E48^F>E:/A^_N=(A\6Z=IVC6=CJXTB2ZCET6]::U8+\JD)E@LG4@
MYR?2@#WI98W9E2169?O ')'UK.UW7['P[H]YJ=ZS&&TC\R1(@&?;D#@9]Z\3
M\ :;+%KOA;4+35O#-M)<(QFCM+B=KJ]4KEQ*K9!8'G)Q@YK)U&WT"[^''BK5
M=:N%7Q=_:$L;%YR)@=X"QA<\IM[8Q^5 'T=;7L%U8V]XC;8KB-9$W\'##(_'
MFIC(@8J74,!DC/('K7D_Q#*Q_#;PC<2$+##>V#R.>BK@<FH+[4+/4OBAXKDL
MKF&YCC\+M&SQ.'7=R<9'L10!ZZL\3,%65"Q&0 PR1ZTKRQQLJO(BEONAF S7
MS?IMMX?L_ /A#5=#N%/BQM0AC)CF)F;+D/&RYX3;VQC'UKHKZWT'5O$GCR7Q
MI.B7MB<:<)YBAAAV$HT0R.2<'CO0![>TD:,%9U4D$@$XX%".LBAD8,IZ%3D5
MX-#92^)M5^&%OXE269[BPN3.LC%6D4#Y=W<@@#/KWKK?A8B:7=>-M,M@XL-/
MU:1;: $D1K@G:OY4 >E^=$9?*$J>9_<W#/Y4C3PINW2QKM.#EAP:^8C<07$G
MA_Q+92Z;8W=SKBA(8YGEOF4N0QFD9N .F ,'<*ZR[\-Z5KOBOXHSZE;>>]G
MKP L0$?R6(; _B&!S]?6@#VZ^NUL;&>[>.6588S(4B7<[8&<*.YJ*PU*&_T^
MWO LEN)XA*(KA=DBC_:7L17 Z;<S7G[/0GN96EE;19-SN<DX5AR?H*X[3-'L
M==UGX9V&HQ&:U?0I"\6X@/A>AQU'M0![3JVM0Z181WC6]U=QO*L06SC\QLL<
M9QGH.YJI-XNTF.?5K:&5[NZTJ-9+FWMDWN-P)"J/XFP.@Z5X9<K]D\#Z[ID+
M,+.Q\8)%;1%LB)-W0>U7=4TO2+?7/BL[6]O'>Q6JO:Y.' >-C(5&><]30![S
M;7\-Q86]VVZW2>,.J3C8RY&<$=C[50U7Q-I^CZKI&G7/FF;596BMC&N5R!GY
MCG@<UXKJAL=8;0](NAI=N+3PU#.UWJTKLB*5',,08*SC'4_TI?#=Q-<Z3\)G
MGE:5EO[E S')VC@#\!0![CJFL1Z5+91R6MW.;N<0*;>+>(R?XG_NK[U=,\*]
M98Q\VWEAU]/K7GGQ2_Y"W@;_ +#T5<)?>'M,U'3?BEJMU;F2\LKV1K:0N?W+
M!<[E&< Y[^U 'T )$+E ZEP,E<\BD\Z+:S>8FU3ACN&!]:\8U#5'\)/X7\=S
MEY([[1OL5^_4O((]\1/N6&/RK%UK1M1T?P?X)TZ=[58]5O)+O4CJ#NEO)/(
MR+,5YQSC'J/:@#Z"$B&/S ZE,9W \?G4,M]:06DMW+<1+;PJ6DD+#:H R<FO
M"?[)DA^'WBFPD\5Z':6#7L.R.PEFDMK9R?GB)(R$;C@9QSZT: EKY/BSP_<>
M']/MYY=(DN6.E7K36;A>%)3<0KY&0<Y('2@#V[2M;T_6=,M]1LKA7MKA-\3$
MX)'T/(JYY\)"$2IASA3N'S?3UKYTTG0M!OV^%]FD$#0WB7#WR0O_ *R3RTR'
MP<Y( !'I52[T+3K;P9XVOH862XT?7/)TYA*W^B)YJ\(,\=?Y4 ?2\DL<6/,D
M5,\#<<9I6D1" SJI/0$]:\$\7Q7>M_$2]M=1FT0V\.DPR6RZY-+'&%91ODBV
M8&_=G)_PJ>YTO^TI/A?INL:A%JT;R7"/<V\C[9XP/E&XX8C  /KSZT >S:KK
MFFZ+I$^JW]W'%90+N>3.?P&.I]JMV]Q'=6\<\+!HY%#*0>QKYYUG2[6U\*?$
M[2;> "QTV_@EM(,DK 3U*^G%=QXS\O1O@HJ^&"MO8XB$SV39\N)F_>E2/<G/
MU- 'IXN(6C9UFC*)RS!A@?6N?\+>-M-\7M='3+>^$%NVW[3-!LBD.2/D;//2
MO.H=,\.67Q"TG3/"/D3:5?:7.-6MX)3)$\6WY'?DX8GC/!_.MOX':;8VGP]6
M]@M42XN9YA/(H^:0)(P4'Z#B@#2M_BWX<N?%":*HNUCDD\B+4'B(MY)<D; W
MU! /0FMG7O'.@^'=4L-+O;K=?WTRQ16\(#N-QP&89^5<]Z\5M]1M- \2)=^&
M=2M]4T=YHT.DZC#^^B9YV!CC!&X,K$MT''K79_$S0-+T[5O#VIVUI&E]?^(;
M9KBX(R[X& ,]AQT% ':^)/'.E>&;R&RN(;Z\O)(S-]GL+<S.D0ZNP'1?>DU#
MQYH=CH=AJR2SWD6HD+9Q6<1DEG)[*G7([^E<K=7EMI'QJU:?4[B.UAN="7R)
M)F"JVUOF )[^U<9X5#Z8GPSU#4&\BP,VH!9)3M1?,),>2>F1TH ]L\.^)-.\
M4:8;[3FDVI(T4L4R%)(9%ZHZGH16IYL?F^5YB>9_=W#/Y5YU\-F:?4O'%_:$
M2VT^K.;:1>4D*K@D'N,XYKS<KI4GPZO/$%S=$>/EU%@K^<?M*SB3"QA<YV[>
MV,4 ?1K31)NWRHNWKE@,4/(J1-*3E57=D>E>/2>'K#Q-\6->CUVU\\QZ';R-
M$6(42$<D@=2.WI70?".ZGNOA#8-/*TK)'-&K,<D*K, /P% %6/X\>#GE5735
M(HB^TSR6OR+SC)()X_"O1XKVUGLXKN*XC:WE4/'*&&U@>00:\3\)>-?".G?!
M=M)U?4K5KD0W*O9,-SDM(Y4;?7D&L*2SU9K;P%HNI+IL=J=*DE2#6I)([9Y-
MQ(#;<?.$*X!Z9H ^C]Z[-^X;<9W9XQ2)(DJ[HW5U]5.17@5RMU8?#72[&[UJ
MTO-#E\0+#=3:?+(T,5J3S"7;!V Y'TP,UH^)%T'0/"/C.#P+J,@G'V=KJWMY
M6:&VC8@,T>.!E<[B"3U]* /:UFB=69)495ZD,"!2">%CA94)QNP&'3U^E>#:
M'I;Z=/J3VFI^&8K>;0+@S:?H\\SF9?+.V1E?(# \9R#6;I_AC25TKX8S+ ZR
MZK,\5](LSAIX^/D)!^[VP.U 'N_B+Q-IWAG0)]:OC(]G"0&,"ASR<<<^IK3A
MN(KA T;@\ D9Y&?7TKYZU:WBT_X?_$G2[4&.PL]81+> $E8E++D+GI6[;0Z-
MI7CWPJW@:6.22]L)VOU@F,GFH(]R/+R?FW]SSF@#VH2QF0QB1?,')7//Y4@N
M(2P431EB< ;ADFOFWPK9WUVFC:P=7\.66K/J0\VXFN)_[0EDWD-$Z\@@CC&,
M<"N[^$WAS2;F[UW7)[))=1@URZ2&9\DQ#/\ ".@ZF@#J]<^)6@:#K$VFW O9
MI+95:\EMK8R1V@;H96'W?UK1\1^,]"\+:,NJ:G>HL$B@PJA#/-GIL7O7$?$?
M4/#NIZ'XCL(=7&F:CIX$MW!Y8B^VG&45\C,BGV/>F^-]*L=4^$4OB2^TF*#5
M5T:-$0C(M@2I*J#TZXSUH ]1LKJ.^L;>\AW>5/$LJ;A@X89&?SK \1^.=+\-
M7]OI\T%_?:A.AE6TT^W,THC'5R!T%2Z/J^GZ=H'ARVO+N*&>]M88[9'.#*WE
MKP/>L?QWXMM/#MW;6>GPV4GB>_0QVK7!5!$G.7D<]$')QGDB@"])\1/#R^&+
M37HIYKBWO)!#;P01%YY)?^>83KN'.15[1/%VD:[I-QJ,$SVT=J[1W4=XODO;
M,O42 _=XKR^XT>R\)S?#LIJ4-W90ZG.;R_5P8VN)%').< 9R!]*V/"6DZ?XI
M\0_$!;I$O-&NM1@"[6_=RM&N6P1U&<9Q0!VWACQEH_B^*^FTB9Y8+.<P/*R[
M58XSE?4>]1Z/XXT+7O$=]H>EW)N;BRC$DTD8!BZXP&SR0:Y+X9V%K-/X]T_R
M52U?5Y83'&-H"%<8&.G%)X4TJQT7XU:YI^FVL=M:PZ/;JD<8P!R/S/N: /4:
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH Q_%G_ ")NN?\ 8/G_ /1;44>+/^1-US_L'S_^BVHH
M B\%_P#(B>'_ /L&V_\ Z+6MVL+P7_R(GA__ +!MO_Z+6MV@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y^
M?P+X3N9Y)Y_#6DRS2,6=WM$)8GJ2<=:OW?A_1[_3HM.O-*LY[*''EV\L"LB8
MX&%(P*T:* ,Z+P_H\$5U%#I5E''=J%N$2!0LH P PQS@<<T:7H.D:'')'I6F
M6=BDIRZVT*QAC[X'-:-% &98>'-$TJ\FN]/TBQM+F;/F2P0*C/DY.2!ZU'=^
M%/#U_>37=WH>G3W,R[)99;9&9U]"2.>E:]% %6XTRQN]..G7-G!-9% AMY(P
MR;1T&T\8K+F\):1%IEY;Z7IMC8SSV;VBRPVZIM5@>.!TR<XK>HH Y7PAX'T[
MPWI.F)/9V,^K6=N(3?I;@.PYZ-C/0UL:AX>T75KJ&ZU'2;*[N(/]5+/ KLG.
M>"1QS6E10!5ETRQGOK>^ELX'NK8$03-&"\8/4*>HS[46NFV-C-<RVEI!!)=2
M>;.\<84RO_>;'4^YJU10!C?\(CX;\V:7^P=-\R=Q)*_V5,NP.02<=0>:N+H^
MFK+>RK86PDOAMNF$0S.,8P_][@XYJ[10!4CTNPBTO^S([*!+#RS%]F6,"/8>
MJ[>F/:HX=#TJWFM)H=.M8Y+.,Q6SK$H,*'JJGL/85?HH RV\-Z&\4T3Z19-'
M//\ :95,"X>7^^>.6]^M%YX:T/4+U[R\TBQN+IXS$\TL"L[(1@J21G&.U:E8
M'C:[U73_  ;JE]HLBI?VT)FCW1AP0O)&/H#0!:N/#.A79LS<Z-83?8P%MO,M
MU;R0,8"Y' &!TI8] T.!K5(M,L8VM9&FME6%1Y3M]YEXX)[D5YV/B?=_\)=&
MWF0_\(^=-#LVT;OM!A,^-W^Z,8K+LM9UW4->\,SWYLX]8O=!NKE;O[*-T&=Q
M0 9Z8QQWH ]AO;#3[U[9[ZVMYFMY1) TR!C'(.A7/0_2H_[#TKR;V'^S;7R[
MYBUVGE+B<G@EQ_%^-?/L;:W/\*O"EY<ZBEY-<:_&UJLT9!C?S9,[VSEP6Y[8
M'%>J^%==UY?'>L^%M=O+:^:VMH[N&X@M_)^5C@J5R>F1WH ZVXT32[O3HM.N
M=.M9K*+;Y=O)$K(NW[N%/ QVI]_9Z;JED]GJ%O;75JQ >*=5=">V0>*Y#Q/K
MVNW'CC3_  GX>N[:QFDM6O;F[G@\W:@.T*JY&<FO+XKN\M-(U^34+:RFNV\8
M0),K1EHPQ'+*"<CVH ]\M]$TJUTMM+M]-M(M/8%6MDA41D'KE<8YJ/3-"T71
M4EM]+TVQLEEYDCMX53?VY '-<!J'CW6-"@\;V=_)%+J6FNCZ7B,#S(YN(AC^
M(ACSZU676KO1?B#=7&KPVDUY9>%1=74Z0A9'D4@LH(_ASVH ]"MO"WAS39H9
M[71M-MI8I&>)X[=$*NPP2"!P2 !^%3-X<T5[:ZMGTFR:"\E\ZYC,"[9GSG<P
MQR<CJ:\7\1W?BS5O#GA+6-9O+":RU'5[69+>& HUMELJ V?G!!YR.*O:O\5-
M<.LZQ)IDP2'3+LVT.G#2Y9OMFPX8M,O"$\X'TH ]:U+P[HNLK"NIZ397@@&(
MA<0*^SZ9'%6)=*T^>XM+B6RMWFL\_9G:,$PY&#M/\/''%>>7GB7Q7K/C]-"T
M*\M=.MIM'CO\W=KYCQ,QZ8R,GH,'IS6=;?$G7]0\"Z(8%M8]?U34SI@G9/W2
M%3@R;?ICB@#T[^QM(WWR?V?9EKX9NU\I<S]OG_O?C4MEI6GZ=IXT^RL;>WLP
M"!;Q1A4YY/RCCG)KQ^&X\1Z+\4_$-Q="#5=7M?#F^W^SQ&,7&'4C*9.#G/ ]
M*T_AYX[U/7-?BL=0\1:?=2/!NGL)K%[2X@EQG:G42 <YY'K0!Z1IGA_1M$CE
M32]*L[)9?]8+>!4W_7 YJQ8:=9:7:+:Z?:0VMNI+"*% B@DY)P/4UP UCQ9K
M'Q,UK0M/U:TL=.TU()27M!*[!ARHY'7GD],"N3/Q<UV>YFU2T8R6L5Z84TB/
M2Y9#)"&VE_M X#]3CIQ0!ZO%X4T!/%$FOQV%L-4,81I%C7(//S=,[B#C/H*T
M[W3;'4?(^VVD%QY$@EB\V,-Y;CHPST(]:\EO?$=WI&K_ !,U#3X;2&ZLH+62
M*80?.Q*_QY^]BM+3_$_B^S\5>&[#6;ZPG@\0V;R(EO;;/LLBH&!!)._KWH ]
M"U30])UM(TU73;2^6)MR"YA60*?49'%27NE:=J5A]@OK&VN;/C]Q+$&3CIP>
M.*\OC\?>(I?"EMIZR0?\)8^MG29#Y0VKAB2^WTV8_G5+Q!\3M<3Q#K5OIETL
M":1*((K7^RY+G[<Z_>W2+Q'SP* /8K.RM=.M([2RMHK:WB&$BA0*JCV JF?#
MVBG5QJ[:38G4NUT8%\WIC[V,]*\P\6_$?7+2[TR19F\/:5<Z<EU]LGTYKG=,
MV/W3 ?<QZU ^J^(M;^(?@V2'Q)8^7/82S,;.(RVY*Y$A )!)8#'(^7F@#U]=
M,L5OYKY;. 7<\8CEG$8WN@Z*3U(]J+'3;'3+%;*QM(+6U7.(88PJ#/7@<5XK
M%\7=<NKDZM;$RVOVTQ#1X]+E<M &VE_M XW]\=/Y5U&HZ_XH\0>)O$>GZ#=6
M-K8Z)"JR1W,!=KJ1D+%<Y!08XR* .KM_!/A**=+JW\.Z0LJ-O25+2/(8=P<=
M:U-3T;3-:MEM]4T^UO85;<([B)74'UP:XWX*_P#)*=(^LV?^_KUW] %/^RM.
M_LO^S/L-M]@V>7]F\H>7M]-O3%1Z?H6D:3:26FG:99VEM*29(H8517SP<@#F
MM"B@#*L/#6A:7!<06&CV-K%<KMG2&W5!(,8PP Y&":D70=(2.QC73+0)8'=:
M*(5Q ?5./E_"M&B@#,E\.Z+/#>0RZ59/'>R"6Z1H%(F<?Q.,?,?<T[3] T?2
MKJ>YT[2K*TGG_P!;)! J,_.>2!S6C10!F1>'-$@U9M6BTBQ347)+72VZB0YZ
M_-C-6;'3;'34E2QM(+999#+((8PH=SU8XZD^M6J* ,R^\.Z+J=]#?7VDV5S=
MPX\J::!7=,'(P2,CFKEY96NH6<EI>6\5Q;2C;)%*@96'H0>M3T4 8^H>'++4
M+O1YG1$CTJ7S8(UC'!"[5 /\('H.N!Z4:GX4\/:U=?:M4T33[VXVA/-N+=7;
M:.@R1TY-;%% &7'X:T.+2'TF/2+%=.<[FM1 OE$^I7&*MV-A9Z99I:6%K#:V
MT?W(H4"*OT JS10!5M--L=/>X>SM(+=[F0RSM%&%,CG^)L=3[T)IMC'J,NHI
M:0+>RH(Y+@( [J.@+=2*M44 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_BS_D3=<_[!\_\
MZ+:BCQ9_R)NN?]@^?_T6U% $7@O_ )$3P_\ ]@VW_P#1:UNUA>"_^1$\/_\
M8-M__1:UNT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %,FB2X@DAE4-'(I1E/<$8(I]% 'F/_"F+#_A#9/#HU:X :^^UBY\L;@-N
MSR\9Z;>*Z>X\%VL_BO3-;6X:-+"Q>R2U"#:R,,=>V!73T4 >;VOPH-OHUCI#
M>(+B6QL-22_M(VMT!CVL6*9!R02W4UT]KX5CMO'=]XH%V[27=HEJ;?8,*%(.
M<_A70T4 <KXF\&-K>L6.M:=J\^D:M:(T2W,,2R;XVZJRMP>:P(?A%!%I-S8-
MKEU,;C5H]4>:6)2Y=?X3SSGUKTFB@#D/$/P^L/$7BW2=?GN)(VL<>9 J_+<!
M6W(&.?X6YJQ<>"[6[\97?B"XN7=+K33ITEH4&TH3DG=U]JZ>B@#S+_A44K0:
M99S>++^73]*NDN+&U>!-L85L[21RWH">GI6G<?#NX76;ZYTGQ1J6DV.HSBXO
M+.U5?GDS\Q20_-'NQSBNZHH YR#PE'!XZ;Q.+R5G;3UL?(9<C ;.XMG)-8,7
MPJLXO!\>AC5+A;BWOVO[6_2,*\$I.00,X(KT&B@#@M-^&LEOKNHZOJ/B74+Z
M\U"P-E-*%6%UY!W(4^[@#H!ZT_1OAU+9Z_8ZOK'B"YUB73D9+(2V\<1CR-N6
M9>9#CC+5W5% '/:;X5CTWQCK/B);MY'U..*-H2@ CV#'![YK#M_AO/8:C*-,
M\4ZI8:+-=&[?3;?:OSGDA9?O*I/8?_7KO:* .'U#X;P:A+XLD;4Y4_X2&.*-
MP(@?(V#MSSFKUQX)BN-<\,ZF;Z16T&%XDC\L8FW(%R3GCIFNJHH Y"/X?6$?
MQ%?Q?]HD,C1G;:[?D64J$,F<]2HQTJKJ'P\GDUV_U#1O$VHZ-%J;*]];VRJ?
M,8<;D8\QL1W%=S10!R&N^"[[4;N"YTSQ/J&G2);BVE21%NHY4'0E),C?G^+K
M6;!\++?3'\/S:+J]S8W.D"13*8EE-P)#EPP/ R<].F:]!HH X.S^&\^FW[)I
MWBG5++0VNC='3( JX8G)42_>"$_P_P#ZZEUCX>-?>(+[5=,U^\TC^TH1#J$5
MO&C"X & 06^X<'&17;T4 8/@[PS'X/\ "]IH<5T]REL7Q*Z!2VYBW0?6MZBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** ,?Q9_P B;KG_ &#Y_P#T6U%'BS_D3=<_[!\__HMJ* (O!?\ R(GA_P#[
M!MO_ .BUK=K"\%_\B)X?_P"P;;_^BUK=H **9--%;PO--(D<2#+.[8"CU)-0
MQ:A9S6*WT5U ]HZAEG$@V$'OGI0!9HJ+[3;_ &?[1Y\7D8SYN\;<>N>E,2^L
MY(&G2Z@:%/O2+("J_4T 6**;'(DL:R1NKHPRK*<@CZTZ@ 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 **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_%G_ ")NN?\ 8/G_ /1;
M44>+/^1-US_L'S_^BVHH B\%_P#(B>'_ /L&V_\ Z+6MVL+P7_R(GA__ +!M
MO_Z+6MV@#@?B[;17GA&&"2_MK9C>1M'%=%A%=, 2(F(Z9]^,BN*T,^$Y?ATZ
MZY:7&GVND7T<ES80W'FQ7DYC!50#U#9!V#&&S]:]DUG1K#7]*GTW4K:.XMIE
MPR.,X/8CT(]:PD^&WA4^'+/0KC28I[.U.]5)9=TF,%VVD98^] 'GT^@:C8?"
M=M-N7LM-;6M81X;*[D(AM(WD#+"<?[O(XZFL^22&86'AB\TC2[&WA\416NHK
MIJ&.UN\QEAD$Y[ $$]A7K=MX$\,6F@W&B0Z/ --N'WRV[%F#-ZY))!X'(-/7
MP1X97PZWA\:/;?V6S;S;X."V<[LYSGWSF@#GOA1^ZT_Q#90?\@^TUNYALP&R
MJ1@CY5]@2:[]B0C%5W,!P,]:IZ3I&GZ%IL6G:7:1VMI$/DBC' ]?J?<U=H Y
M8^)M874UT\^%YOM#PM.!]MBQL!"GG/JPJS_;'B#_ *%:3_P.B_QI9/\ DH-M
M_P!@J7_T;'6_0!S_ /;'B#_H5I/_  .B_P :/[8\0?\ 0K2?^!T7^-=!10!S
M_P#;'B#_ *%:3_P.B_QH_MCQ!_T*TG_@=%_C7044 <__ &QX@_Z%:3_P.B_Q
MH_MCQ!_T*TG_ ('1?XUT%% '/_VQX@_Z%:3_ ,#HO\:/[8\0?]"M)_X'1?XU
MT%% '/\ ]L>(/^A6D_\  Z+_ !H_MCQ!_P!"M)_X'1?XUT%% '/_ -L>(/\
MH5I/_ Z+_&C^V/$'_0K2?^!T7^-=!10!S_\ ;'B#_H5I/_ Z+_&C^V/$'_0K
M2?\ @=%_C7044 <__;'B#_H5I/\ P.B_QH_MCQ!_T*TG_@=%_C7044 <_P#V
MQX@_Z%:3_P #HO\ &C^V/$'_ $*TG_@=%_C7044 <_\ VQX@_P"A6D_\#HO\
M:/[8\0?]"M)_X'1?XUT%% '/_P!L>(/^A6D_\#HO\:/[8\0?]"M)_P"!T7^-
M=!10!S_]L>(/^A6D_P# Z+_&C^V/$'_0K2?^!T7^-=!10!S_ /;'B#_H5I/_
M  .B_P :/[8\0?\ 0K2?^!T7^-=!10!S_P#;'B#_ *%:3_P.B_QH_MCQ!_T*
MTG_@=%_C7044 <__ &QX@_Z%:3_P.B_QH_MCQ!_T*TG_ ('1?XUT%% '/_VQ
MX@_Z%:3_ ,#HO\:/[8\0?]"M)_X'1?XUT%% '/\ ]L>(/^A6D_\  Z+_ !H_
MMCQ!_P!"M)_X'1?XUT%% '/_ -L>(/\ H5I/_ Z+_&C^V/$'_0K2?^!T7^-=
M!10!S_\ ;'B#_H5I/_ Z+_&C^V/$'_0K2?\ @=%_C7044 <__;'B#_H5I/\
MP.B_QH_MCQ!_T*TG_@=%_C7044 <_P#VQX@_Z%:3_P #HO\ &C^V/$'_ $*T
MG_@=%_C7044 <_\ VQX@_P"A6D_\#HO\:/[8\0?]"M)_X'1?XUT%% '/_P!L
M>(/^A6D_\#HO\:/[8\0?]"M)_P"!T7^-=!10!S_]L>(/^A6D_P# Z+_&C^V/
M$'_0K2?^!T7^-=!10!S_ /;'B#_H5I/_  .B_P :/[8\0?\ 0K2?^!T7^-=!
M10!S_P#;'B#_ *%:3_P.B_QH_MCQ!_T*TG_@=%_C7044 <__ &QX@_Z%:3_P
M.B_QH_MCQ!_T*TG_ ('1?XUT%% '/_VQX@_Z%:3_ ,#HO\:/[8\0?]"M)_X'
M1?XUT%% '/\ ]L>(/^A6D_\  Z+_ !H_MCQ!_P!"M)_X'1?XUT%% '/_ -L>
M(/\ H5I/_ Z+_&C^V/$'_0K2?^!T7^-=!10!S_\ ;'B#_H5I/_ Z+_&C^V/$
M'_0K2?\ @=%_C7044 <__;'B#_H5I/\ P.B_QH_MCQ!_T*TG_@=%_C7044 <
M_P#VQX@_Z%:3_P #HO\ &C^V/$'_ $*TG_@=%_C7044 <_\ VQX@_P"A6D_\
M#HO\:/[8\0?]"M)_X'1?XUT%% '/_P!L>(/^A6D_\#HO\:/[8\0?]"M)_P"!
MT7^-=!10!S_]L>(/^A6D_P# Z+_&C^V/$'_0K2?^!T7^-=!10!S_ /;'B#_H
M5I/_  .B_P :/[8\0?\ 0K2?^!T7^-=!10!S_P#;'B#_ *%:3_P.B_QH_MCQ
M!_T*TG_@=%_C7044 <__ &QX@_Z%:3_P.B_QH_MCQ!_T*TG_ ('1?XUT%% '
M/_VQX@_Z%:3_ ,#HO\:/[8\0?]"M)_X'1?XUT%% '/\ ]L>(/^A6D_\  Z+_
M !H_MCQ!_P!"M)_X'1?XUT%% '/_ -L>(/\ H5I/_ Z+_&C^V/$'_0K2?^!T
M7^-=!10!S_\ ;'B#_H5I/_ Z+_&C^V/$'_0K2?\ @=%_C7044 <__;'B#_H5
MI/\ P.B_QH_MCQ!_T*TG_@=%_C7044 <_P#VQX@_Z%:3_P #HO\ &C^V/$'_
M $*TG_@=%_C7044 <_\ VQX@_P"A6D_\#HO\:/[8\0?]"M)_X'1?XUT%% '/
M_P!L>(/^A6D_\#HO\:/[8\0?]"M)_P"!T7^-=!10!S_]L>(/^A6D_P# Z+_&
MC^V/$'_0K2?^!T7^-=!10!S_ /;'B#_H5I/_  .B_P :/[8\0?\ 0K2?^!T7
M^-=!10!S_P#;'B#_ *%:3_P.B_QH_MCQ!_T*TG_@=%_C7044 <__ &QX@_Z%
M:3_P.B_QH_MCQ!_T*TG_ ('1?XUT%!.!D]* .?\ [8\0?]"M)_X'1?XU=TV^
MU.ZF=;[1VL4"Y5S<))N/IA:CNO%7A^RNXK6YUO3XKB5@B1/<*&8G@#&:UZ "
MBBB@ HHHH Q_%G_(FZY_V#Y__1;44>+/^1-US_L'S_\ HMJ* (O!?_(B>'_^
MP;;_ /HM:W:PO!?_ "(GA_\ [!MO_P"BUK=H **** "BBB@ HHHH P)/^2@V
MW_8*E_\ 1L=;]8$G_)0;;_L%2_\ HV.M^@ 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@ HHHH ***JW^I6.EVYN-0O(+6$
M?\M)I @_,T 6J*YK2O'_ (5US6?[(TO6K>ZO2I<1QY(8#KAL8/X&N+\1_%K6
M[7Q%>:%X?\&WM_<VLIC,KJVUL=P%'3T.>10!ZS2%@N,D#)P,FN,TF3QEXB\
MW2ZE'%H.O3AE@=!N\L<88C)P>O\ .N+M/@9?W]W'=^*/&.H7TB.&VQ,WY!F)
M(_ "@#TCQ/XV\/\ @^*-M;U!;=I03'&%+.X'7 %8OA#XJZ%XUUV?2M*@O=T4
M1E\Z6+"$ @>O'7O70ZQX3T'Q!+;2ZOI5M>R6P(B:9=Q4'M[CZUH66G6.FP^3
M86=O:Q_W((@@_("@#RG6M8^,.IZW>6.BZ)::;91RLD5S(58N@. VYB1R.>%[
MUU<'A;6]:^'3:#XIUASJ,X/FW=D=I W9 Z#/'!]:[2B@#S+0O@5X/T:XANID
MNM0N(F#JUS+\NX?[*X!_'->FT44 %%%% !1110!C^+/^1-US_L'S_P#HMJ*/
M%G_(FZY_V#Y__1;44 1>"_\ D1/#_P#V#;?_ -%K6[6%X+_Y$3P__P!@VW_]
M%K6[0!2U;5]/T/3I=0U.[BM;6(?-)(<#Z>Y]JS8O&WAN7PVOB$:O;+I;$+Y[
MM@!O[I'7=[=:P/BZM@?",+WUQ<6OE7D;P744(E2&4 [3(I_@YP37#:-XIT&Q
M^'_]IZ[I6GW$NF7Z+826B^5'>W'E##GG!90<,QR.,T >P)XIT*30#KJ:K:G2
MU!)NM_R#!QCZY[=:8/%WAX^'_P"WAJ]I_98./M._Y<YQCUSGMUKR*XM+6S^'
MVG7[:G8WZ3>)X-0U=[*026\&YLLO' 51MS51YK4Z@^LJ\1\-?\)FDQG _<[?
M*P7STV[N_3- 'N^F:I8ZSI\5_IMU%=6LHRDL39!JW7GWPG(ET_Q#=6Q!TZXU
MNYDLRHPK1DCYE_V2<XKT!MVQMF-V.,],T 8,G_)0;;_L%2_^C8ZWZX60>*?^
M$XM_FT;S_P"S9<?++MV^9'GOUSBMK'C#^]H?_?,W^- '045S^/&'][0_^^9O
M\:,>,/[VA_\ ?,W^- '045S^/&'][0_^^9O\:,>,/[VA_P#?,W^- '045S^/
M&'][0_\ OF;_ !HQXP_O:'_WS-_C0!T%%<_CQA_>T/\ [YF_QHQXP_O:'_WS
M-_C0!T%%<_CQA_>T/_OF;_&C'C#^]H?_ 'S-_C0!T%%<_CQA_>T/_OF;_&C'
MC#^]H?\ WS-_C0!T%%<_CQA_>T/_ +YF_P :,>,/[VA_]\S?XT =!17/X\8?
MWM#_ .^9O\:,>,/[VA_]\S?XT =!17/X\8?WM#_[YF_QHQXP_O:'_P!\S?XT
M =!17/X\8?WM#_[YF_QHQXP_O:'_ -\S?XT =!17/X\8?WM#_P"^9O\ &C'C
M#^]H?_?,W^- '045S^/&'][0_P#OF;_&C'C#^]H?_?,W^- '045S^/&'][0_
M^^9O\:,>,/[VA_\ ?,W^- '045S^/&'][0_^^9O\:,>,/[VA_P#?,W^- '04
M5S^/&'][0_\ OF;_ !HQXP_O:'_WS-_C0!T%%<_CQA_>T/\ [YF_QHQXP_O:
M'_WS-_C0!T%%<_CQA_>T/_OF;_&C'C#^]H?_ 'S-_C0!T%%<_CQA_>T/_OF;
M_&C'C#^]H?\ WS-_C0!T%%<_CQA_>T/_ +YF_P :,>,/[VA_]\S?XT =!17/
MX\8?WM#_ .^9O\:,>,/[VA_]\S?XT =!17/X\8?WM#_[YF_QHQXP_O:'_P!\
MS?XT =!17/X\8?WM#_[YF_QHQXP_O:'_ -\S?XT =!17/X\8?WM#_P"^9O\
M&C'C#^]H?_?,W^- '045S^/&'][0_P#OF;_&C'C#^]H?_?,W^- '045S^/&'
M][0_^^9O\:,>,/[VA_\ ?,W^- '045S^/&'][0_^^9O\:,>,/[VA_P#?,W^-
M '045S^/&'][0_\ OF;_ !HQXP_O:'_WS-_C0!T%%<_CQA_>T/\ [YF_QI#_
M ,)>!DOH0_X#+_C0!T-%<Z[^+8UW/+H*J.["4#^=1)>>)I)1''=^''D(R%5I
M"3^&: .GHKC[_7=9TN01ZAJWA:U<C(6>5T/Y$T^QU?7=4BDEL-2\,W4<9P[P
MR2.%^I!XH ZVBO,YOB;!;R&.3Q1X2W X.UI6_E6I>>*=2T_0H]<NM6\-QZ9*
M 8[G]\5?/3&#S0!W%%>;:?\ $==5O(;2R\1^%I;B=@L<?[Y2Q/0<XY]JTM4\
M4:CHEREMJNM^%+*>1=RQW$LB$CUY- ';T5QVEZ]K&N"0Z5J_A:^\O[_V:623
M;]<'BD?Q!JT<S1/K/A19%.TH9G!!],;J .RHKFQ-XJ:'SEG\/F(C.\>;MQ]<
MTB7/BB0XCNO#S$\84RG^M '2T5SQ/BY?O2:$,^HE_P :7'C#^]H7_?,W^- '
M045S^/&'][0_^^9O\:,>,/[VA_\ ?,W^- '045S^/&'][0_^^9O\:,>,/[VA
M_P#?,W^- '045S^/&'][0_\ OF;_ !HQXP_O:'_WS-_C0!T%%<_CQA_>T/\
M[YF_QHQXP_O:'_WS-_C0!T%%<_CQA_>T/_OF;_&C'C#^]H?_ 'S-_C0!T%%<
M_CQA_>T/_OF;_&C'C#^]H?\ WS-_C0!T%%<_CQA_>T/_ +YF_P :,>,/[VA_
M]\S?XT =!17/X\8?WM#_ .^9O\:YO7_'TWA><P:QK?ANWN H8P!)WDP>GRKD
MC\: /1**\V\.^/M7\7:5J-]H']F79L0=T+031L[8)4+D]\8KFAXO^,?B*0+I
M?A:+2HLX+W,>W'XR$?H#0![=51=3T][S[&E];-=8SY F4O\ ]\YS7G_B[P7X
MT\::)9V%WKEAIQC(>8V8EQ*<8(89'&>:R/"/P;O/".JPZM%/IUYJ,.?+FG,H
M"Y!!.T'K@GKZT ;GBSXT>&?"FJ3Z7(EW>7\!"R101C"G&<;F('?M6EX;\8ZI
MXP\'ZAJ6G:)+87\>]+2*^.$E;;E3G XR<5.=%UPW[7YL/"YO& #7!MW\PX_V
MNM7<>+P,!M"_[YE_QH \TC\+_&3Q!,LFJ>)H-(B!!V6[#./H@Y_$UW_BKX>Z
M/XTMM/BUQ[F9K+[KQR;-^0 <CWQ5S'C#^]H?_?,W^-&/&'][0_\ OF;_ !H
MB\.> ?#'A27SM'TF&"XVE?/)+R8/4;F)-=+7/X\8?WM#_P"^9O\ &C'C#^]H
M?_?,W^- '045S^/&'][0_P#OF;_&C'C#^]H?_?,W^- '045S^/&'][0_^^9O
M\:,>,/[VA_\ ?,W^- '045S^/&'][0_^^9O\:@N+SQ+:*6N;SPY"HZF1I%_F
M: .GHKS2_P#B7%II(N?$_A/(ZK$TTI'X)DUUOAK4K_6+./49+G3+C3[B/?!+
M9K("W/??^- &]1110 4444 8_BS_ )$W7/\ L'S_ /HMJ*/%G_(FZY_V#Y__
M $6U% $7@O\ Y$3P_P#]@VW_ /1:UNUA>"_^1$\/_P#8-M__ $6M;M $5S;0
MWEM+;7$:R0RJ4=&&0P-4HM TF+3+73O[.MI+2U4+#'+$KA<#'<=?>M*B@"I%
MI>GP6LEK#8VT=O)]^)(5"-]0!@T_[!9BR^Q"T@^R8QY'EC9CTV]*L44 ,AAB
MMX4A@B2*)!A410JJ/0 4^BB@# D_Y*#;?]@J7_T;'6_6!)_R4&V_[!4O_HV.
MM^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBD+ 8R0,G S0 M%<WXJ\=^'O
M!B1G6K[RI95+10HA=W [@#^N*R/!/Q2TWQUK-W8Z=IM_%'!'Y@N)E 1AD#'!
MX//3V- '=U!>7MKIUI)=7MS%;V\8R\LKA5'XFO(]4TGXQ^(]6NH1J5IH>FB5
MEC:"09*9X(*@L>/<5VT7@>/4/ D'AKQ1?3ZP5PTMR[E79@V1SG/'3F@"K'\7
M/!,VL6^EP:TDUQ<2+%&8XV*%B< ;L8ZU)XO^*'ASP3?QV.JR7)NI(Q((X8BV
M%)(R3T[&KFC?#KPCH#12:?H-FDT3!DFD3S)%8=PS9(/TK:O-(TW494EO=/M;
MF2,81IH5<J/8D4 <SX,^)N@^.KZZM-*6Z66VC$C>=%M!4G&003WKE=2_:!T.
MQU"XLTT35IFMY6C=MBJ,@XZ$Y_/%>J6EA9V"E;.T@MU/411A,_E4AMX"Q8PQ
MDDY)VCF@#DT\?+<?#QO%MKHFHR+@E;(IB4X;;GC/R]\^E<99?&W6KZ_MX(_A
M]J9CFD5 X=LX)QG_ %>/UKV,    8 Z 4M '#>/_ !=XE\,RV::#X7DU=)E8
MR2J6(C/9<*,^^:J^!O%OC;7=9DMO$/A+^R[)82PN/F7Y\C"X8\YYZ>E>AT4
M>2>(/$GQ;CU^]M='\,6AL4E*V\Y&[<@Z$DL.3]*ZG1[KQU=> KN74;.QMO$N
M'%M'G]V>FTM@G!Z]_2NRHH \6C@^.\TB%[G2X0&&=WDXQ[X!XKM?'.D^-M4T
MZPC\+ZU;6$Z<W19<>8<#&TX.!G/'TKM** /-/!?A?XC:;X@CO?$GBJ&]L C!
M[526+$CC^$ 8/.15?Q7\._&>N>(KJ^L/'$UE92D>7;#>/*7'0;3CUKU.B@#C
M?"7@W5=!\,7VDZCXEN]0FN=WEW)R&@!7'RDDGKS7$#X!W4C9N?'.J2@G+80Y
M/YN:]IHH X[Q1\.['Q7X8T_0[S4M02.R"!9DD!>7:NW+Y&&)Z_6L/PQ\#_#G
MA?7K;6+>]U*>XMFWQB610H.,<[5&>M>FT4 <+XE^$GA7Q7KLFKZG#=&ZD4*_
MESE5; P#CZ"M/PKX \/^#;:\@TFV=5O,"<S2%RX ( Y[<G\ZZ>B@#@E^#'@)
M7=O[#4[FS@S/@?3G@5TEUX3T&]T&'0[G2[>33(<>7;%?E3'3'<=3^=;-% ''
M67PK\%:=J4.H6NA0I<0R"2,[F(5AR" 3C@U)XG^&OA;Q??K?:QI[2W2H(_-C
ME9"5'0'!YZUUM% '+>%?A[X<\&7%Q/HMF\,MP@21WF9R5!SCD\5R]Y\ O!EW
M=3S@7\32L6VI<<*3Z9!KU&B@#D9/AUHK^ /^$-22[CTX#AUE_>9W;LYZ=>V,
M5Q]E^SYH.GZC;W=OK>KKY,BR;=Z D@YZA1BO7J* .&\>_#:/QS=6EPVMW^GM
M;(4"0'*-DYSCU]ZK^!?AE/X,U>:^D\37^HK)$8_(EX3J#N(R<D8X^IKT&B@#
MR+7?A%XBU+7+S4+/Q]?P1W,ID$+!_P!V#T48<# Z=!76:5X4U[3/ %QH1\43
MSZHX;R=1=,M%G& ,DD@8/.<\UV-% 'B\7PZ^*D,R.OQ"4X8;MSR-Q]",'Z5V
M?CO1O&NIVE@GA778+"2+/VDR+M,IP,$'!QWX]Z[6B@#S;P3HWQ-T_7U;Q-KE
MI=Z4L;!D7#.[8^7!VC'/K53Q1!\8!XBNY?#]SIS:7N_T>,B,$+[[AU_&O5**
M .,\,-X]3PEJ#>(4L)-<&\V:(0%;Y?E#E>/O>G:N'&M_'&&38^AZ?+M;DA4P
M?R>O:Z* .-\6ZUXRTKPWI]UH>@V^H:G)M%Y!N++$=O.T @D;N,YK \*>,OB/
MJ/B*ULM=\%QVEC*3YMR@9/*&.OS,0>>U>HT4 >9^,_'_ (O\/^(9+'2O!<VH
M62(K+=#<1)D9.-HXQTY]*V/ _C/6/$^F:A=:GX8NM+>V/[M')_?\$X4, <C'
MZBNTHH \4F^-?B>61H++X=WXF+;4,ID(_$",?SKMO$,/C3Q!X(L6T.:+0]9F
MV/=1RG)C!!RH;!P<X[5VM% 'E/A3X6^(M/\ $MKKWB#QE=WT\#%OL\3.4<D8
MP2QZ>VVNLU3X<>$]:UR36-2T>*YO)%"NTC,5; P"5SC.*ZJB@"KI^F6.E6PM
MM/LX+6$<[(8P@_2K5%% !12$@#).!2(Z2#*,K#ID'- #J*R_$/B#3O"^C3:M
MJLQBM(<!F"EB23@  =R:\RO/VB/#RMLTW2-3O6_W53^I- 'L-%>)#XL^/M8R
M-#\ 7 5ONR3)(1^>%'ZU) WQSUB:-W_LW28]P+!ECZ>X^8T >TU4O=3T_35#
M7U];6H(R#-*J9_,U93<(U#D%\#<0, FN&\5_"7P]XRUX:OJDM]YWEK&8XI@J
M$#IP0<?A0!8O_BQX'TX-YOB&UD9>JP9D/_CH-<M?_M#^$[=MME:ZC>MVV1!
M?^^CG]*Z*P^#O@33P-N@Q3L/XKB1Y,_@3C]*ZBQ\/:+IBA;#2;&V _YXVZK_
M "% ')> OB/=^-M2NH'\,WNG6L4>]+J5B5<YQM^Z.>_!/2NXO%N'L;A+.1([
MIHV$+NN55\?*2.X!Q4P  P!@4M 'B;_#3XG:RS#6/'@AC8\K;,Y_0!14T'[/
M&ES.LFL>(M4OY!U(PH/Y[C^M>S44 >>Z?\$_ E@0W]D-<L.]Q,SY_#.*[NRL
MK;3K*&SLX(X+:%0D<4:X51Z 5/10 4444 %%%% &/XL_Y$W7/^P?/_Z+:BCQ
M9_R)NN?]@^?_ -%M10!%X+_Y$3P__P!@VW_]%K6[6%X+_P"1$\/_ /8-M_\
MT6M;M !161XD\2:?X6TDZAJ!D*%Q'''$A>25ST50.I-9^D>/=#U3PM)X@>=K
M*U@XN%NQY;1-@':0>I.1C'7(H Z>BN=?QKI*>"T\5'[0=.D170"+,C;FV@!?
M4GM55_B#IEOH3:K>V&KV2_:%MHK:YLF2>>0\@1QGEL_T- '645E>'O$-AXFT
MI=0TYY#%O:-TE0H\;J<,C*>A'I6K0!@2?\E!MO\ L%2_^C8ZWZP)/^2@VW_8
M*E_]&QUOT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 453U#5=.TF#SM1OK:TB_OSRJ@_4UG6/C#0]
M7TO4+_1[U-1CL49I4MLLV0"< =R<''K0!NT5XE_PM7Q]XDF,?A3P4Z1;L">\
M5B,>Y^51^9KM_&?A#6?&FA:=:C7)-'E7#7B6V2LA(&1D$$@'.* .L34["2]-
ME'>VSW0!)@652X Z_+G-><>*?C=I6@:U<Z)8:5?:IJ5NYC=(QM3<.HSR3^ J
M_P""_A!H7@W4TU:.XN[W4E5E$\[X W#!(4>WJ37=K96B7+7*6L*SO]Z41@,W
MU/6@#DM)U?Q/XM^']U=1V']@:U,'2V%QE@.F'P1D9Y'(]ZXNR^#7B/5+Z&^\
M6^-+NX>-P_DVSM@$>C' 'X+7M%(2 ,D@ =S0!DZIX6T+7+BVN-5TJVO)K88B
M>=-Q4?UK1MK6WLX1#:V\4$0Z)$@51^ K(U3QIX9T7<-1UVPMV7JC3J7_ .^1
MS^E<5JGQ]\&V.Y;-KS4)!T$$.U3^+8_E0!ZE17,>!O&*^-M$?4TTRZL%64QJ
MEP/O@ '<I[CG]*G\9:7KFL>'9+/P_JPTN^9U/V@@_=[@$<C/J* .@IIDC4X9
MU!]":\47X#ZKJ&9]:\<7TUT>K(K,/S9LU(/V=[(C,GBK5&;N0@']: /8A>VC
M,%%U"6)P )!FIZ\?MOV>M AN8I7UG57",&*AU7=CW XKU\#  '88H I7NM:5
MILJQ7VI6=M(PR$FG5"1ZX)K,?QYX3C4L_B+3 !U_TE?\:R/%7PG\,>,-9.JZ
MI'=_:C&L;&&?:"!TXP:S$^ W@1&!-E=/CLUTW/Y4 ="_Q+\%1XW>)M-Y])@:
MNZ+XS\-^(KN2TTC6+6\N(UWM'$^3M]?<<US4?P1\ (3G16?/]ZZEX_)JWO#W
M@'POX4NFNM%TF*UN'0H9=[.VTG)&6)]!0!T4DB11/)(P5$4LS'H .IKSV?XW
M^ 8'*G5W?!(S';2,/SQ7H;*&4JP!4C!!'6N9'PY\&"1G_P"$7THLQR=UJI_F
M* .:?X]> U; O;MQZK:/_6JS_M!>"EW;?[1;'3%OU_6NUC\"^$XEVQ^&M)5?
M06B?X5:3PMX?0*$T33AMZ8M4X_2@!GA;Q-8>+M!AUC3?-%M*64"5-K @X(JG
MXV\9VG@?14U*\L[NZ1Y1$$MD!()!.23P!Q7110Q01+%#&D<:]%10 /P%*Z+(
MNUU#*>H(R* /&?\ AH:S;F'PIJK@_=.X<_D#33\>[U^(/ FIN_H9#_2,U[.(
M8EQMB08Z844^@#QS3OC-X@U'5+:W3X?:BL4LBQNV]R5R>O,8''O7L=%% 'FG
MC+QEX_TGQ#+8^'_!PO[)%4I=,&<29'/W2,8/&/:N>/CCXQS?-'X'@C XP8F'
M\WKVRB@#Q+_A(?C?-PGAVRCW],HOR_F]=AX!N?B+/?70\9VEE#:",>2T)7>7
MSZ*3QC/6N]HH @O'N([&X>TB66Y6-C%&QP'?'R@GL"<5XV?&_P 8X78OX'MY
M%SC"QL?Y/7M=% 'BG_"R/BK%Q-\/06/39%)C^9I#\7/'L(_?_#RX^3[^U9/Q
M[&O;** ,CPSJUWKGAZTU&^TR73;B=2S6LIRR<\>G4<_C67X[\:/X*TRWO$T:
M\U,S2^7MMQPG&<L<''Y5U=% 'B__  T+;+_K?"6JHP^\-PX_2G#]HW0 <RZ%
MJR)Z@1G_ -F%>QF*(YS&ASURHJ,V5JPP;:$CT,8H \QT?X^^%]8U6VT];+5(
M)+B58D:2)2-S' ^ZQ/7VKU6JRZ?9+*LJV=N)$^ZPB7*_0XJS0!PFN?%[P?X=
MUN?2-0O9UNK<@2[+=F521G&1]>U58_CEX!DS_P 3:5<?WK60?TKKM0\+>']6
MG:?4=%T^ZE< ,\UNKL<>I(K.?X<>"Y,;O"^E#']VV5?Y"@#+C^,W@*10W]NH
MN>S0N#_*NBT'Q=X?\3M,NBZK;WC0@&18R<J#T)!K*?X6>!G8L?#-B"?[JD?R
M-:7A_P &^'O"KS/HFEPV;S@"1D))8#H,DGB@#:EEC@B>65UCC12S.QP% ZDF
ML%/'GA.1=R^(],()Q_Q\K_C6S?6-MJ5A<6-Y$);:XC:*6,]&4C!%>>/\!_ C
ML2+&Z3/9;IL#\Z .U3Q3X?=MJZYII)["Z3_&IDUW2),[-5L6QUVW"'^M>=/^
MSYX)9<#^TT/JMR,_JM5Y/V=O"!(\N\U5/7,R'_V2@#UQ65U#*0RD9!!X-+6=
MH6C6WA[0[32;-I6M[6/RT,K[F(]S6!X^\!IXZM+.!M7N].-L[,#!R'R!U&1Z
M<?4T =>S*BEF8*HZDG %8M_XP\-Z6I-[KNGPXZAKA<_EG->7C]GF D"7Q=J3
MQ_Q+Y8&?_'C6Q8?L_P#@JU*M<K?WK=_-N-H/X*!_.@#H++XJ^#-1UNWTBSUA
M9[JX;9%LB?:S>F[&*[.N:T;X?>$_#]Q'<Z9H5I!<1_<F*EW7Z,V2*Z6@#R3Q
M!XW^)8UV\T_0O!7^CPRF..YF4MO /# Y"X/7O6;_ &9\<=;P)]3L=*0_W60$
M?]\AC7MM% 'B8^"WBG56WZ_X^NY=WWHX=[ _FP'Z5Z'X&\#6/@32IK&RN[JY
M\^7S9'N&!YQC@#@5U-% $%W9VU_;/;7EO%<0/]Z.5 RGZ@U'9Z5IVGC%E86M
MMC_GC"J?R%6Z* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_%
MG_(FZY_V#Y__ $6U%'BS_D3=<_[!\_\ Z+:B@"+P7_R(GA__ +!MO_Z+6MVL
M+P7_ ,B)X?\ ^P;;_P#HM:W: .'^*L,<O@XM-IEW>QQSJYDLI-DUI@']\O!W
M;>X]#6#X'AO-?^'-XNMV[W]G:@G2I;RW =U$77;CG#%@IQVKU5E#J58 J1@@
M]Z;##';P1PPHL<4:A$11@*!P /:@#Q]K!Y/@1X=M[VQU.2WB>%[R.S.R>.-7
M)+8*D\<' P?>LJ./54LK+6=FK7GAS3/$:7%K]J1Y+E;;80SX;YRH<\9&:]XH
MH X3X7VUP-.US4Y8)H(=4U>>[MHYD*-Y38 8J>1G'>NZ;=M.T@-CC(XS2T4
M<-)%XF_X3FW'VW2/._LV7!^R2[=OFQ]O,ZYQWK<\GQ9_S_Z+_P" 4O\ \=IL
MG_)0;;_L%2_^C8ZWZ ,+R?%G_/\ Z+_X!2__ !VCR?%G_/\ Z+_X!2__ !VM
MVB@#"\GQ9_S_ .B_^ 4O_P =H\GQ9_S_ .B_^ 4O_P =K=HH PO)\6?\_P#H
MO_@%+_\ ':/)\6?\_P#HO_@%+_\ ':W:* ,+R?%G_/\ Z+_X!2__ !VCR?%G
M_/\ Z+_X!2__ !VMVB@#"\GQ9_S_ .B_^ 4O_P =H\GQ9_S_ .B_^ 4O_P =
MK=HH PO)\6?\_P#HO_@%+_\ ':/)\6?\_P#HO_@%+_\ ':W:* ,+R?%G_/\
MZ+_X!2__ !VCR?%G_/\ Z+_X!2__ !VMVB@#"\GQ9_S_ .B_^ 4O_P =H\GQ
M9_S_ .B_^ 4O_P =K=HH PO)\6?\_P#HO_@%+_\ ':/)\6?\_P#HO_@%+_\
M':W:* ,+R?%G_/\ Z+_X!2__ !VCR?%G_/\ Z+_X!2__ !VMVB@#"\GQ9_S_
M .B_^ 4O_P =H\GQ9_S_ .B_^ 4O_P =K=JCJVL:?H>ES:EJ=U';6<(!>5^@
MR<#IU.3VH H>3XL_Y_\ 1?\ P"E_^.T>3XL_Y_\ 1?\ P"E_^.UQ2?'?PW>:
MY::7I=EJ5^UQ,L7F1PX"Y.,X)R1^%:/CX_$F?4[>T\'+906+Q9DNI"N]7SR/
MFS@8QT!H Z3R?%G_ #_Z+_X!2_\ QVN-UKXG6^@M)'>>*_#[SH=IAMK&:5@?
M0[9>/QK4\ >%/%.AR7MQXG\2R:J]T@ @W,R1GN03W[< "GZ;\(? ^F7+W$>A
MQ3R,Q8&Y9I0OT#''Z4 9^I^+/&*^$K/Q!X=M=/UV*Z9=D,-G-&X0Y^;!D)X(
MQT[UE>'V^,>L:U;WVHMI^E:>I):WFB#;AZ%5.[/U85ZI+<6.F6R^;-;VEO&,
M#>RQJH]/05R>J_%KP1I&X3:];S2+_!:YE)_%>/UH Y?Q)\&KSQ9XH;7-6UFU
MD9D5#;+;R",8&.#YN1]!73^'?!^H^%+-[71/[!M(I"&?%G,6<@8R29<FN0O?
MVA=+DD,.A:#J.HRG[N0$!_ 9->E>$M9O]?\ #=MJ6I:3+I=U+G=:RDY4 X!Y
M /(YY% #?)\6?\_^B_\ @%+_ /':SM0UC5=)1FU'Q%X9M0O7SH'4_D9J=X]\
M)ZCXOTF"RL-=GTG9+NE,0/[U<=#@@\5QNG_L]>'(Y!+JNI:EJ4G?+B-3]<9/
MZT )JGQFL-,#!?$FCWD@_@M=,G?/_ O- _6LWP]\8_$_BCQ)::9IFCV[6MQ)
ML:[:SDQ&/[Q D(Q^->C:5\-/!FC;39^'K+>O1YD\UOS;)KJ(H8H$V0Q)&@_A
M10!^E &+Y/BS_G_T7_P"E_\ CM>;Z]\(/%OB;4;JXU+QVXAE<LD$<#^6H/\
M"$W@ #IWKV6B@#Q+2_V?;73\-<W5CJ#CO/!,H/U"RBNSTOP--HR@:?8^%H"#
MD,-,D+?]]&7-=U10!@^3XL_Y_P#1?_ *7_X[2^3XL_Y_]%_\ I?_ ([6[10!
MA>3XL_Y_]%_\ I?_ ([1Y/BS_G_T7_P"E_\ CM;M% &%Y/BS_G_T7_P"E_\
MCM'D^+/^?_1?_ *7_P".UNT4 87D^+/^?_1?_ *7_P".T>3XL_Y_]%_\ I?_
M ([6[10!A>3XL_Y_]%_\ I?_ ([1Y/BS_G_T7_P"E_\ CM;M% &%Y/BS_G_T
M7_P"E_\ CM'D^+/^?_1?_ *7_P".UNT4 87D^+/^?_1?_ *7_P".T>3XL_Y_
M]%_\ I?_ ([6[10!A>3XL_Y_]%_\ I?_ ([1Y/BS_G_T7_P"E_\ CM;M% &%
MY/BS_G_T7_P"E_\ CM'D^+/^?_1?_ *7_P".UNT4 87D^+/^?_1?_ *7_P".
MT>3XL_Y_]%_\ I?_ ([6[10!A>3XL_Y_]%_\ I?_ ([1Y/BS_G_T7_P"E_\
MCM;M% &%Y/BS_G_T7_P"E_\ CM'D^+/^?_1?_ *7_P".UNT4 87D^+/^?_1?
M_ *7_P".T>3XL_Y_]%_\ I?_ ([6[10!A>3XL_Y_]%_\ I?_ ([1Y/BS_G_T
M7_P"E_\ CM;M% &%Y/BS_G_T7_P"E_\ CM'D^+/^?_1?_ *7_P".UNT4 87D
M^+/^?_1?_ *7_P".T>3XL_Y_]%_\ I?_ ([6[10!A>3XL_Y_]%_\ I?_ ([1
MY/BS_G_T7_P"E_\ CM;M% &%Y/BS_G_T7_P"E_\ CM'D^+/^?_1?_ *7_P".
MUNT4 87D^+/^?_1?_ *7_P".T>3XL_Y_]%_\ I?_ ([6[10!A>3XL_Y_]%_\
M I?_ ([1Y/BS_G_T7_P"E_\ CM;M% &%Y/BS_G_T7_P"E_\ CM'D^+/^?_1?
M_ *7_P".UNT4 87D^+/^?_1?_ *7_P".T>3XL_Y_]%_\ I?_ ([6[10!A>3X
ML_Y_]%_\ I?_ ([1Y/BS_G_T7_P"E_\ CM;M% &%Y/BS_G_T7_P"E_\ CM'D
M^+/^?_1?_ *7_P".UNT4 87D^+/^?_1?_ *7_P".T>3XL_Y_]%_\ I?_ ([6
M[10!A>3XL_Y_]%_\ I?_ ([1Y/BS_G_T7_P"E_\ CM;M% &%Y/BS_G_T7_P"
ME_\ CM'D^+/^?_1?_ *7_P".UNT4 87D^+/^?_1?_ *7_P".T>3XL_Y_]%_\
M I?_ ([6[10!A>3XL_Y_]%_\ I?_ ([1Y/BS_G_T7_P"E_\ CM;M% &%Y/BS
M_G_T7_P"E_\ CM'D^+/^?_1?_ *7_P".UNT4 87D^+/^?_1?_ *7_P".T>3X
ML_Y_]%_\ I?_ ([6[10!A>3XL_Y_]%_\ I?_ ([1Y/BS_G_T7_P"E_\ CM;M
M% &%Y/BS_G_T7_P"E_\ CM7-.36DE<ZG<V$L>WY1;6[QD'W+.W%:-% !1110
M 4444 8_BS_D3=<_[!\__HMJ*/%G_(FZY_V#Y_\ T6U% $7@O_D1/#__ &#;
M?_T6M;M87@O_ )$3P_\ ]@VW_P#1:UNT %%%% !1110 4444 8$G_)0;;_L%
M2_\ HV.M^L"3_DH-M_V"I?\ T;'6_0 4444 %%%% !1110 44$@#)XJHVJ:<
MMRMLU_:B=SA8C,NYCZ 9S0!;HKG_ !!XW\-^%IDAUK5H;6:1=Z1D%F(]< &J
M_A?XA>'/&-Y<VFBWCS36Z!W5HF7Y<XR,]>: .HHKQ[4OCY:P:A<V.F^&=3O)
M8)&CR1MR0<= "177GQ/XBU#X<C7=*\.2)K$B_)IUTVTCYL9[$C'('&: .RHK
MQO3M3^-=_J%O+=V&EZ=9B0&990@&S//\3'IZ5L_$2SUG6;RU.B^/;'0[2.,K
M-&UP$9FSG.0<GCM[4 >EU0O-<TG3]PO=3L[<KU$LZJ1^!->6^"ETCP7J5S?Z
MU\3K;5'FB\LPFZ#(#G.[[QY_+K4.G?#/X9^--8U#4+'6;O4I6E,L\<=T,(6)
M/]W=CKWH ]2G\2Z+;Z!)KKZE;G2XUW-<H^Y.N.W4YXQ7%'X[>!S=Q6\-W=S&
M1P@9+5@!DXR<X/Z5T?\ PC_ACPGX&NM/DL4&A6\3S3Q2@R[@/F8G.23Q7F,'
MQ7^%FCL&TKPRP=>5,=C&IS]2: .]\>_$-_!364<&@7NJR7:LRF#(5<8X)P>>
M>F*J>!/'GB3Q5K$L.H^$;C3-/$1=+F0M][(PIW 9S[>E<T?VB-.F)6R\,ZI.
MW;E1].F:B;XS>+=2/E:+\/[QI&^Z\PD91^2@?K0!>USX<>/_ !/K=X=1\:+:
MZ2TK&&&TW@^7G@%1M&<>I-=MI/@G1]&\%+X;OW;4=/7)D:^8'<2<_@ >GI6S
MH=SJ%YH=E<:K:+9W\D0:>W5MPC;N,US/CWX<P>/9+(W&L7MG%;!@T,!!63..
M2#WXZT )_P )%\.O!,9A@O=&L"J\I;!2Y'OMR3^-<YJ7[0GA2W)CTVUU#493
M]W9%Y:G\6Y_2M'2_@7X&TTJTEC/?..]U.2/R7 _2NTTWPSH6CH$T[2+*U _Y
MY0*#^>* .(\%?$?Q'XN\1)!)X/GL-(9&)NY6;Y2!QR0 <].*]+894C)&1U':
MEHH \=;X V.H:E+>:WXDU2_W2%@I(!P3T).?TQ74:7\'O VE8*:)'<.#D/=.
MTA_(G'Z5W5% %:STZQTZ/R[&RM[6/^[!$J#]!5FBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHI"ZCJP'U- "T52FUG2[?_7ZE9Q8_OSJO\S6
M=/XV\*VV?-\1Z4N,Y NT)_0T ;U%<=-\5? L!P_B6RR/[A9OY UFW'QN\!09
MQJ[R_P#7.W<_TH ]#HKRN;]H'P3&#Y9U"4]MMMC/YFLZ7]HSP^&Q;Z-JDW/'
M"#/ZT >RT5XJWQ[NIQ_H'@C4YO3)/X]%-(/BYX\N^+/X<7:YX!E67\/X!0![
M717BA\;?&.ZYM?!%M$#R/-0]/Q<4"_\ CK>#Y;#3;7/JL?\ 5C0![717BAT;
MXYWAQ-KNGVZG^YY8Q_WRE=5X#\.>.M)UBXN_%7B1-1M9+<HENK$[)-P.[H!T
M!'XT >@T444 %%%% &/XL_Y$W7/^P?/_ .BVHH\6?\B;KG_8/G_]%M10!%X+
M_P"1$\/_ /8-M_\ T6M;M87@O_D1/#__ &#;?_T6M;M &-XG\367A72/M]ZD
MTNZ010P0)NDFD/15'J<&LW2_B#HU]X2D\0WAETRW@^6>.\78R-@$*/[V<C&.
MN:J?%.V^T^#G#://J44<RO(+:4I-;@ _OH\#DKZ=P:P? -MJ&J?#N\76()[R
MUA4MI+7\(,Q7RL9QCLQ8*>N* .MD\=Z1%X,M?%#K=?8[K:+>$1YFE=CA4"@_
M>)]ZJ_\ "RM$_P"$?.JF"_$@N_L)T\V_^E?:/^>6S/WL<]<8KC7TG4U^#G@Z
M5=/NI)M)O+:\N;58CYOEHY+80\D@'.*SVT[5'E;QB-)U#[%_PE":A]E,!\_[
M.(]AD\OKG/;KB@#USPYXCL?%&E?;[$3(JR-#+#.FR2&13AD8=B*UZX?X965W
M%IVM:E=6T]JNJZM/>003KM=8FP%)7L3CI7;L"5(#%21@$=J ,"4A?']NS$ #
M2I<D]OWL=:_]H66"?MEO@<$^:./UKRKQW\/=2\6^(['3QXHNU>.QEEWS1(,C
M>@V_NPG'.><]*XN?]G'Q"H80:]82*3G#AUS^AH ]EOOB?X)T]F6?Q'8ED)#+
M$_F$$?[N:@U3XK>#]-T1]475HKV)2H,5F0\F6SC*Y&.AZXKPFX_9]\:Q']U_
M9\P_V;C'\Q3M(^'GQ/\ !]S/<:7H\#R2IY;DK#/E<@X ?/<#\J /3]+^/&DZ
MOK%O9VVAZF+>5L/<LHQ&N,EB!G@=3S6!XM_:'2TU+[/X7L[>]M@GS7-P'7+9
MZ!>./>LQ/$?Q>TV)H[O0+UHR"&6WLH "._2-JRH/$UQISEKSP-J-JV22R6%O
MU]?FMJ -GPU^T3>"2['B+3A.& -L+&/!![ALGI7"WWQ$^(FKS2E-4U01NQ*I
M;Q%  3P!M%=M;_%O0K9@DT6O6C#^Y96/'_D(&MRW^,?AEE /BKQ#;^QT^VP/
M^^8Z .FT70KWQW\'+#3-=O-3M+J909IG^65MK'&<]5(]:XO7O@PWA.&PU3PQ
M:7>N:C#<JY6XE"A-O(.T8SR!WKI+;XE^%KD#_BXNHQ9_YZV<*_\ M&M6V\6:
M!=_ZGXG,?]X6J_SB% 'G&L^&_BCXOO8[S5O".C//&FQ99O+4A>N#^\Y_+O5O
M2? ?Q:TY673+C1='$@ <P+&I/?DA"37J4$UO<_\ 'O\ $)Y?^N;V;?RCK032
M-0D7<GBS464]UBM3_P"TJ //]$\"_$Z+6K2\U7QM%Y,4JO+'$"V]<Y*XV@<]
M*]>K#_L34_\ H:=3_P"_%M_\:H_L34_^AIU/_OQ;?_&J .,\5_!:P\6^([G5
M[O7=2B\_!\A"I5, #Y<]!QTJC;_L[^$H_P#7WFIS_655_DM>@_V)J?\ T-.I
M_P#?BV_^-4?V)J?_ $-.I_\ ?BV_^-4 <A!\!_ D)R;&ZE_ZZ7+?TQ76>'/!
M?A[PEYQT338[5IP!(X8LS =!DD\4_P#L34_^AIU/_OQ;?_&J/[$U/_H:=3_[
M\6W_ ,:H VG1)(V2159&&&5AD$>AJA#H&C6QS!I-A$1_SSMD7^0JI_8FI_\
M0TZG_P!^+;_XU1_8FI_]#3J?_?BV_P#C5 &RD4<:A4C50.@ QBGUA_V)J?\
MT-.I_P#?BV_^-4?V)J?_ $-.I_\ ?BV_^-4 ;E%8?]B:G_T-.I_]^+;_ .-4
M?V)J?_0TZG_WXMO_ (U0!N45A_V)J?\ T-.I_P#?BV_^-4?V)J?_ $-.I_\
M?BV_^-4 ;E%8?]B:G_T-.I_]^+;_ .-4?V)J?_0TZG_WXMO_ (U0!N45A_V)
MJ?\ T-.I_P#?BV_^-4?V)J?_ $-.I_\ ?BV_^-4 ;E%8?]B:G_T-.I_]^+;_
M .-4?V)J?_0TZG_WXMO_ (U0!N45A_V)J?\ T-.I_P#?BV_^-4?V)J?_ $-.
MI_\ ?BV_^-4 ;E%8?]B:G_T-.I_]^+;_ .-4?V)J?_0TZG_WXMO_ (U0!N45
MA_V)J?\ T-.I_P#?BV_^-4?V)J?_ $-.I_\ ?BV_^-4 ;E%8?]B:G_T-.I_]
M^+;_ .-4?V)J?_0TZG_WXMO_ (U0!N45A_V)J?\ T-.I_P#?BV_^-4?V)J?_
M $-.I_\ ?BV_^-4 ;E%8?]B:G_T-.I_]^+;_ .-4?V)J?_0TZG_WXMO_ (U0
M!N45A_V)J?\ T-.I_P#?BV_^-4?V)J?_ $-.I_\ ?BV_^-4 ;E%8?]B:G_T-
M.I_]^+;_ .-4?V)J?_0TZG_WXMO_ (U0!N45A_V)J?\ T-.I_P#?BV_^-4?V
M)J?_ $-.I_\ ?BV_^-4 ;E%8?]B:G_T-.I_]^+;_ .-4?V)J?_0TZG_WXMO_
M (U0!N45A_V)J?\ T-.I_P#?BV_^-4?V)J?_ $-.I_\ ?BV_^-4 ;E%8?]B:
MG_T-.I_]^+;_ .-4?V)J?_0TZG_WXMO_ (U0!N45A_V)J?\ T-.I_P#?BV_^
M-4?V)J?_ $-6I_\ ?FV_^-4 ;E%81T;40"3XKU( =<PVW_QJJ[VLL0!D\;72
M ]"RV@_]I4 =+17(O-!$6$GQ!=-O7<]F,?\ D.JTFKZ7$ 7^):C/I+9'_P!I
MT =O17GLOBG08=V_XG$;>N/LI_E%51_'?AB/&[XGS'/]V& _RAH ]-HKR6;X
MF>%HL?\ %Q=1?/\ <LH3_P"T:H2?%_PPG3QIK[\?PZ?!_6*@#VFBO"Y?C7H"
M?ZOQ%XGEXSQ96@_#F.J3_'.P)VP7GBF1C]W]S9#)_P"_= 'T#17SV?C)JTW_
M !Y6OB:;/"YBMN3^$!IA^*'CZ?BST'Q"V?NLT,9'_I-_6@#Z'HKYY'C+XPW7
M_'IHVJ)NY7S+6(_SB%.36/CU,V4LYD4\C?;6XQ^8H ^A**\(AD^/DV/FMX^,
M_O([8?TJW_9_QXG7#ZIIT7?I"/Y)0![917BG_"'?&:Y_UOC&VA[_ "OC^24?
M\*R^)TW^O^(CCG(VRRG_  H ]KI"0.I ^M>*?\*4\3W'_'W\0KXX/&T2'Z_Q
MBGK^S^[_ /'SXUU27GM'CC\7- 'L3WUI']^Z@7O\T@%59=?T:$9EU:Q3 S\U
MP@X_.O+$_9UT%B/M.NZM-@]F0<>G(-2_\,Y^$?\ H(:S_P!_H_\ XW0!W\WC
MGPI;Y\WQ'I:8&>;I.GYU2E^*'@>$'=XFT\X&?DEW?RKC?^&<_"/_ $$-9_[_
M $?_ ,;J>']GWPG!C;=ZDV/^>AB;^<= &[-\9? ,&=VOQMC^Y#(W\EJA-\=_
M 4>=NHW,N/[EH_/Y@40_!/PS!C:SM@8_>6MLW\XJO0_"K1;?_52*G&.+"TZ?
M]^J ,2;]H7P5'G9'JDN#_!;J,_FPJB_[1&CM_P >GA_59_J%'\B:[B+P)#!_
MJM2D3C'RV%G_ /&:N1^&KN'_ %7B&]3_ ';6U'_M&@#S8_'C4;@[;'P)J4A)
MP"78Y].B4@^*WQ$NN;+X=3E3R"\<I_H*]/\ [$U3_H:=3_[\6W_QJC^Q-3_Z
M&G4_^_%M_P#&J /,#XP^,UYQ;^#K:WSTWIC_ -">E$_QWNQ_QZ:9:@]R8N/_
M !XUZ=_8FI_]#3J?_?BV_P#C5']B:G_T-.I_]^+;_P"-4 >8?\(]\<;LYD\2
M:=:^P9?Z1FE_X5Q\4KL8O/B!Y>?^>3O_ $ KT[^Q-3_Z&G4_^_%M_P#&J/[$
MU/\ Z&G4_P#OQ;?_ !J@#S#_ (4IXGN6_P!/^(NHR@GD+YGX]9*=_P ,\V<X
MS>^*M4G/?@=?QS7IO]B:G_T-.I_]^+;_ .-4?V)J?_0TZG_WXMO_ (U0!Y[!
M^SOX33_7WNIS?655_DM:,/P%\"Q$%K2[EQ_?N6_IBNQ_L34_^AIU/_OQ;?\
MQJC^Q-3_ .AIU/\ [\6W_P :H P8/@YX"@ '_"/Q2$=Y)7/_ +-6C!\-_!=M
M_JO#6G?\"A#?SJ[_ &)J?_0TZG_WXMO_ (U1_8FI_P#0TZG_ -^+;_XU0!-#
MX7\/V^/(T+3(\?W+2,?TK0BL[6W&(;:&,8QA$ _E63_8FI_]#3J?_?BV_P#C
M5']B:G_T-.I_]^+;_P"-4 ;F .@HK#_L34_^AIU/_OQ;?_&J/[$U/_H:=3_[
M\6W_ ,:H W**P_[$U/\ Z&G4_P#OQ;?_ !JC^Q-3_P"AIU/_ +\6W_QJ@#<H
MK#_L34_^AIU/_OQ;?_&JMZ?I]W9RL]QK%W?*RX"3QQ*%/J-B*: -&BBB@ HH
MHH Q_%G_ ")NN?\ 8/G_ /1;44>+/^1-US_L'S_^BVHH B\%_P#(B>'_ /L&
MV_\ Z+6MVL+P7_R(GA__ +!MO_Z+6MV@!" RE6 ((P0>])'&D,211(J1HH55
M48"@= !Z4ZB@ HHHH **** ,"3_DH-M_V"I?_1L=;]8$G_)0;;_L%2_^C8ZW
MZ "BBB@ HHHH BDMK>9=LL$3KZ,@-9MQX4\.W8/VC0=,ESW>TC)_E6O10!R5
MQ\+_  1=$F7PU8<_W$*?^@D5DW/P1\!W.<:0\.?^>5PX_F37H=% 'D]Q^SUX
M.D'[B74H#ZB<-_,5GG]GBPA):R\3ZI W8X4_RQ7M%% 'B?\ PI?Q9:'_ (EW
MQ$OXP.BLT@'Z/_2E/@3XO60Q9>.H9@.GG.W]4:O:Z* /%!9_'6P^[>:9>X]3
M'S^86C_A)?C;8G_2?"]G<@?\\PIS_P!\O7M=% 'BA^*GQ&L^;[X=3[1U:..4
M?T(I1\?+JV.W4/!&I0L.I#D?S2O:J" 1@C(H \>A_:)\-9Q>:5JUN?01HW_L
MPK4M_CWX%F^_=WD'_72U;_V7->A3:9I]Q_KK&VDS_?A4_P Q69<^"O"]Y_Q\
M>']-?/K;)_A0!C6WQ?\  =UC9XBMTS_SU1T_]"45IP_$#P?.NZ+Q-I3#_KZ4
M?UJA<?"?P+<C#>'+1/>/<G\C6:WP-\ ,Q;^R)1GL+N4#_P!"H Z!OB'X-1BK
M>*-)##J/M:?XTG_"Q?!?_0TZ1_X%I_C7/?\ "B_ '_0)F_\  R7_ .*H_P"%
M%^ /^@3-_P"!DO\ \50!OO\ $CP4B[CXHTK'M<J3^AJ/_A9W@C_H9]._[^UE
M+\$_ *J!_8I..YN9,_\ H5+_ ,*4\ _] 3_R8D_^*H U/^%G>"/^AGT[_O[4
M3_%;P*C%3XELB1_=)(_0523X+^ D<,-#4X[-/(1_Z%4W_"G_  '_ -"_!_WV
M_P#C0!+_ ,+8\"?]#)9_^/?X4C_%KP(BECXCM2!Z!B?Y5'_PI_P'_P!"_!_W
MV_\ C4L?PF\"1K@>&[1N>K%C_6@"#_A<?@'_ *&&+_OU)_\ $T?\+C\ _P#0
MPQ?]^I/_ (FK/_"JO O_ $+-E^1_QH_X55X%_P"A9LOR/^- %&3XU?#^-MIU
MX'_=MI2/T6F_\+M^'W_0=/\ X"3?_$5K?\*R\$?]"QIO_?D4?\*R\$?]"QIO
M_?D4 9#?&[X?A21KC''86DW/_CM0_P#"]? 7_03G_P# 63_"M]/AMX*C.5\,
M:8#_ -< :?\ \*\\'?\ 0M:9_P" ZT <[_PO7P%_T$Y__ 63_"HY/CSX$0@"
M]NW]UM6_K73?\*\\'?\ 0M:9_P" ZU,G@;PI&@1/#NF!1T'V9?\ "@#D/^%^
M>!?^?F]_\!6H/Q]\"X_X^;T_]NIKL?\ A"O"_P#T+VF?^ R?X4J^"_#"L&7P
M_IH(.0?LR?X4 </_ ,-!^"?^HE_X##_XJC_AH/P3_P!1+_P&'_Q5=_\ \(OH
M'_0#TW_P%3_"C_A%_#__ $ ]-_\  5/\* //9/VAO!:8VQ:J^?[MNO'YN*K/
M^T7X8Y$.EZK(?X1L09_\>KTY/#FAQYV:-IZYZXMD_P *L)I6G1XV6%JN.F(5
M&/TH \C;]HC33_J?#6J2#N<J,?SJ/_AH&63B#P5J3L?N_O#S^25[,EO!&"$A
MC7/7"@5+0!XG_P +Q\03<VW@&_91UR7//_?%'_"VOB#,<6_PYN26Y7,<IX_[
MYKVRB@#Q3_A8_P 59>8OAXR <$/%*#^I%)_PE_QGG^6+P?;1D\@LG3\WKVRB
M@#Q,:S\=9OF30=/C'3!\H?SDI<_'>?Y"FF0YYW9BX]NIKVNB@#Q,Z3\=9_F.
MKZ=#VVAH_P _N&D'A+XV2_++XPLD7KE'Y_2(5[;10!XI_P *^^+,WS3>/51C
MP0DCXQ^"BD/PE^($WRS?$BZ51S\CS9_]"%>V44 >)?\ "D_%,OS7'Q%U!V/4
MYE/'XR4X? *XD.+GQKJ3H.@VGK^+5[710!XK_P ,Z::YW3>)M3D8]3M7G\\U
M/'^SIX<!/F:OJD@[#<@Q^E>QT4 >31_L\^#E \R?4Y".I\]1G_QVK*? 'P,I
M.8;]_P#>NC_05ZA10!YS%\#? <84'3)GV_W[E^?KS5N/X-^ 8\_\4_$V?[TT
MAQ_X]7=T4 <C%\+O \/W/#5A_P "0M_,U?B\#^%(?]7X:TD<YYLXS_,5OT4
M9T?A_18?]5I%A'SGY;9!S^57([6WB&(X(D&<X5 *EHH 0*!T 'T%+110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/XL_Y$W7/^P?/_Z+
M:BCQ9_R)NN?]@^?_ -%M10!%X+_Y$3P__P!@VW_]%K6[6%X+_P"1$\/_ /8-
MM_\ T6M;M !116%XN\2IX4T"34FMFN7\Q(8H@X0,[MM7+'A1D\F@#=HKSR#X
MBZE!\/[CQ!JV@?9KJ)XTBB^T 0W.\@*RR<X'/.>F*N/X[O+#P7<Z_JVD01R+
M,L-M;V5\MRL[,0J_.  /F.#UQB@#MZ*YKPEXJF\02:E9:AIITW5-,F6*YMO.
M$JC<NY2K@#((]JZ6@# D_P"2@VW_ &"I?_1L=;]8$G_)0;;_ +!4O_HV.M^@
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@#'\6?\B;KG_8
M/G_]%M11XL_Y$W7/^P?/_P"BVHH B\%_\B)X?_[!MO\ ^BUK=K"\%_\ (B>'
M_P#L&V__ *+6MV@ KGO&UEJ.H>%[FWTRRLKZ9B"UI>KE)TS\RY[,1T/8UT-%
M 'A7AOP?K[_#^9DT2WGLI+NWNK?1+VX+AT08DP<@*6/(!R/45IQ^ =;F\&Z[
M]GTR'39KK4XM0LM($J[81&0=F5^4%L'IQTKV*B@#B? VD:JFM>(O$6L6']G3
MZM-%Y=F95D:-(TV_,5XR3SQ7:LH92IS@C!P<4M% '$2>&-._X3JWA\S4=ITV
M5_\ D)7&<^;&.N_..>G2MO\ X1+3/^>FI_\ @TN?_CE,D_Y*#;?]@J7_ -&Q
MUOT 8?\ PB6F?\]-3_\ !I<__'*/^$2TS_GIJ?\ X-+G_P".5N44 8?_  B6
MF?\ /34__!I<_P#QRC_A$M,_YZ:G_P"#2Y_^.5N44 8?_"):9_STU/\ \&ES
M_P#'*/\ A$M,_P">FI_^#2Y_^.5N44 8?_"):9_STU/_ ,&ES_\ '*/^$2TS
M_GIJ?_@TN?\ XY6Y10!A_P#"):9_STU/_P &ES_\<H_X1+3/^>FI_P#@TN?_
M (Y6Y10!A_\ "):9_P ]-3_\&ES_ /'*/^$2TS_GIJ?_ (-+G_XY6Y10!A_\
M(EIG_/34_P#P:7/_ ,<H_P"$2TS_ )Z:G_X-+G_XY6Y10!A_\(EIG_/34_\
MP:7/_P <H_X1+3/^>FI_^#2Y_P#CE;E% &'_ ,(EIG_/34__  :7/_QRC_A$
MM,_YZ:G_ .#2Y_\ CE;E% &'_P (EIG_ #TU/_P:7/\ \<H_X1+3/^>FI_\
M@TN?_CE;E% &'_PB6F?\]-3_ /!I<_\ QRC_ (1+3/\ GIJ?_@TN?_CE;E%
M&'_PB6F?\]-3_P#!I<__ !RC_A$M,_YZ:G_X-+G_ ..5N44 8?\ PB6F?\]-
M3_\ !I<__'*/^$2TS_GIJ?\ X-+G_P".5N44 8?_  B6F?\ /34__!I<_P#Q
MRC_A$M,_YZ:G_P"#2Y_^.5N44 8?_"):9_STU/\ \&ES_P#'*/\ A$M,_P">
MFI_^#2Y_^.5N44 8?_"):9_STU/_ ,&ES_\ '*/^$2TS_GIJ?_@TN?\ XY6Y
M10!A_P#"):9_STU/_P &ES_\<H_X1+3/^>FI_P#@TN?_ (Y6Y10!A_\ "):9
M_P ]-3_\&ES_ /'*/^$2TS_GIJ?_ (-+G_XY6Y10!A_\(EIG_/34_P#P:7/_
M ,<H_P"$2TS_ )Z:G_X-+G_XY6Y10!A_\(EIG_/34_\ P:7/_P <H_X1+3/^
M>FI_^#2Y_P#CE;E% &'_ ,(EIG_/34__  :7/_QRC_A$M,_YZ:G_ .#2Y_\
MCE;E% &'_P (EIG_ #TU/_P:7/\ \<H_X1+3/^>FI_\ @TN?_CE;E% &'_PB
M6F?\]-3_ /!I<_\ QRC_ (1+3/\ GIJ?_@TN?_CE;E% &'_PB6F?\]-3_P#!
MI<__ !RC_A$M,_YZ:G_X-+G_ ..5N44 8?\ PB6F?\]-3_\ !I<__'*/^$2T
MS_GIJ?\ X-+G_P".5N44 8?_  B6F?\ /34__!I<_P#QRC_A$M,_YZ:G_P"#
M2Y_^.5N44 8?_"):9_STU/\ \&ES_P#'*/\ A$M,_P">FI_^#2Y_^.5N44 8
M?_"):9_STU/_ ,&ES_\ '*/^$2TS_GIJ?_@TN?\ XY6Y10!A_P#"):9_STU/
M_P &ES_\<H_X1+3/^>FI_P#@TN?_ (Y6Y10!A_\ "):9_P ]-3_\&ES_ /'*
M/^$2TS_GIJ?_ (-+G_XY6Y10!A_\(EIG_/34_P#P:7/_ ,<H_P"$2TS_ )Z:
MG_X-+G_XY6Y10!A_\(EIG_/34_\ P:7/_P <H_X1+3/^>FI_^#2Y_P#CE;E%
M &'_ ,(EIG_/34__  :7/_QRC_A$M,_YZ:G_ .#2Y_\ CE;E% &'_P (EIG_
M #TU/_P:7/\ \<H_X1+3/^>FI_\ @TN?_CE;E% &'_PB6F?\]-3_ /!I<_\
MQRC_ (1+3/\ GIJ?_@TN?_CE;E% &'_PB6F?\]-3_P#!I<__ !RC_A$M,_YZ
M:G_X-+G_ ..5N44 8?\ PB6F?\]-3_\ !I<__'*/^$2TS_GIJ?\ X-+G_P".
M5N44 8?_  B6F?\ /34__!I<_P#QRC_A$M,_YZ:G_P"#2Y_^.5N44 8?_"):
M9_STU/\ \&ES_P#'*/\ A$M,_P">FI_^#2Y_^.5N44 8?_"):9_STU/_ ,&E
MS_\ '*/^$2TS_GIJ?_@TN?\ XY6Y10!A_P#"):9_STU/_P &ES_\<H_X1+3/
M^>FI_P#@TN?_ (Y6Y10!A_\ "):9_P ]-3_\&ES_ /'*/^$2TS_GIJ?_ (-+
MG_XY6Y10!A_\(EIG_/34_P#P:7/_ ,<H_P"$2TS_ )Z:G_X-+G_XY6Y10!A_
M\(EIG_/34_\ P:7/_P <H_X1+3/^>FI_^#2Y_P#CE;E% &'_ ,(EIG_/34__
M  :7/_QRC_A$M,_YZ:G_ .#2Y_\ CE;E% &'_P (EIG_ #TU/_P:7/\ \<H_
MX1+3/^>FI_\ @TN?_CE;E% &'_PB6F?\]-3_ /!I<_\ QRC_ (1+3/\ GIJ?
M_@TN?_CE;E% &'_PB6F?\]-3_P#!I<__ !RC_A$M,_YZ:G_X-+G_ ..5N44
M8?\ PB6F?\]-3_\ !I<__'*/^$2TS_GIJ?\ X-+G_P".5N44 8?_  B6F?\
M/34__!I<_P#QRC_A$M,_YZ:G_P"#2Y_^.5N44 8?_"):9_STU/\ \&ES_P#'
M*/\ A$M,_P">FI_^#2Y_^.5N44 8?_"):9_STU/_ ,&ES_\ '*MZ?HMIIDK2
M6[W99EVGS[R688]@[$#ZUHT4 %%%% !1110!C^+/^1-US_L'S_\ HMJ*/%G_
M ")NN?\ 8/G_ /1;44 1>"_^1$\/_P#8-M__ $6M;M87@O\ Y$3P_P#]@VW_
M /1:UNT %%%% !1110 4444 8$G_ "4&V_[!4O\ Z-CK?K D_P"2@VW_ &"I
M?_1L=;] !1110 4444 %%%% !1110 4444 %%%% !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 %%%% &/XL
M_P"1-US_ +!\_P#Z+:BCQ9_R)NN?]@^?_P!%M10!%X+_ .1$\/\ _8-M_P#T
M6M;M87@O_D1/#_\ V#;?_P!%K6[0 4444 <G\1/$M[X5\+_;[&.+SGG2 S3@
MF.W#=9& Y(']:YBU\<>)5\&Z(S/I%WJ^KWT=G:W<3EH-K+N+R*O(88(*@]?R
MKLO&FE:OJ_AZ2#1+];2\5MX61 T<ZX.8G&#\K XKS_1?AEK5OX7L[N*:RM=<
MCU"'4X;5D9;>-EC">6V.<D<D@=: .Y\#>([SQ#IE\FI1P)J.G7LMC<^1GRW9
M,?,H/(!!Z&NHKF/!'AN[\.Z9>'49X9M2U"\DO;IH 1&KOCY5SR0 .]=,RAT9
M6Z,,'F@#!D_Y*!;'_J%2_P#HV.M^N.?P'II\317(M9OL8LW1C]MESYA=2/X\
MXP#[5I?\(7H7_/O<?^!L_P#\70!OT5@?\(7H7_/O<?\ @;/_ /%T?\(7H7_/
MO<?^!L__ ,70!OT5@?\ "%Z%_P ^]Q_X&S__ !='_"%Z%_S[W'_@;/\ _%T
M;]%8'_"%Z%_S[W'_ (&S_P#Q='_"%Z%_S[W'_@;/_P#%T ;]%8'_  A>A?\
M/O<?^!L__P 71_PA>A?\^]Q_X&S_ /Q= &_16!_PA>A?\^]Q_P"!L_\ \71_
MPA>A?\^]Q_X&S_\ Q= &_16!_P (7H7_ #[W'_@;/_\ %T?\(7H7_/O<?^!L
M_P#\70!OT5@?\(7H7_/O<?\ @;/_ /%T?\(7H7_/O<?^!L__ ,70!OT5@?\
M"%Z%_P ^]Q_X&S__ !='_"%Z%_S[W'_@;/\ _%T ;]%8'_"%Z%_S[W'_ (&S
M_P#Q='_"%Z%_S[W'_@;/_P#%T ;]%8'_  A>A?\ /O<?^!L__P 76>G@BQ_X
M2"9VAN?[.-J@1?M\W$N]]QQO_N[: .OHK _X0O0O^?>X_P# V?\ ^+H_X0O0
MO^?>X_\  V?_ .+H WZ*P/\ A"]"_P"?>X_\#9__ (NC_A"]"_Y][C_P-G_^
M+H WZ*P/^$+T+_GWN/\ P-G_ /BZ/^$+T+_GWN/_  -G_P#BZ -^BL#_ (0O
M0O\ GWN/_ V?_P"+H_X0O0O^?>X_\#9__BZ -^BL#_A"]"_Y][C_ ,#9_P#X
MNC_A"]"_Y][C_P #9_\ XN@#?HK _P"$+T+_ )][C_P-G_\ BZ/^$+T+_GWN
M/_ V?_XN@#?HK _X0O0O^?>X_P# V?\ ^+H_X0O0O^?>X_\  V?_ .+H WZ*
MP/\ A"]"_P"?>X_\#9__ (NC_A"]"_Y][C_P-G_^+H WZ*P/^$+T+_GWN/\
MP-G_ /BZ/^$+T+_GWN/_  -G_P#BZ -^BL#_ (0O0O\ GWN/_ V?_P"+H_X0
MO0O^?>X_\#9__BZ -^BN0;P18_\ "0QN(;G^S1:,&7[?-_K=ZX.-_P#=S6A_
MPA>A?\^]Q_X&S_\ Q= &_16!_P (7H7_ #[W'_@;/_\ %T?\(7H7_/O<?^!L
M_P#\70!OT5@?\(7H7_/O<?\ @;/_ /%T?\(7H7_/O<?^!L__ ,70!OT5@?\
M"%Z%_P ^]Q_X&S__ !='_"%Z%_S[W'_@;/\ _%T ;]%8'_"%Z%_S[W'_ (&S
M_P#Q='_"%Z%_S[W'_@;/_P#%T ;]%8'_  A>A?\ /O<?^!L__P 71_PA>A?\
M^]Q_X&S_ /Q= &_16!_PA>A?\^]Q_P"!L_\ \71_PA>A?\^]Q_X&S_\ Q= &
M_16!_P (7H7_ #[W'_@;/_\ %T?\(7H7_/O<?^!L_P#\70!OT5@?\(7H7_/O
M<?\ @;/_ /%T?\(7H7_/O<?^!L__ ,70!OT5@?\ "%Z%_P ^]Q_X&S__ !='
M_"%Z%_S[W'_@;/\ _%T ;]%8'_"%Z%_S[W'_ (&S_P#Q=49O!-@=;M'C@N?L
M MYA,/M\W,A:/8<;_02?G0!UM%8'_"%Z%_S[W'_@;/\ _%T?\(7H7_/O<?\
M@;/_ /%T ;]%8'_"%Z%_S[W'_@;/_P#%T?\ "%Z%_P ^]Q_X&S__ != &_16
M!_PA>A?\^]Q_X&S_ /Q='_"%Z%_S[W'_ (&S_P#Q= &_16!_PA>A?\^]Q_X&
MS_\ Q='_  A>A?\ /O<?^!L__P 70!OT5@?\(7H7_/O<?^!L_P#\71_PA>A?
M\^]Q_P"!L_\ \70!OT5@?\(7H7_/O<?^!L__ ,71_P (7H7_ #[W'_@;/_\
M%T ;]%8'_"%Z%_S[W'_@;/\ _%T?\(7H7_/O<?\ @;/_ /%T ;]%8'_"%Z%_
MS[W'_@;/_P#%T?\ "%Z%_P ^]Q_X&S__ != &_16!_PA>A?\^]Q_X&S_ /Q=
M'_"%Z%_S[W'_ (&S_P#Q= &_16!_PA>A?\^]Q_X&S_\ Q='_  A>A?\ /O<?
M^!L__P 70!OT5R!\$67_  D*N(;G^S?LA!7[?-_K=XP<;_[N:T/^$+T+_GWN
M/_ V?_XN@#?HK _X0O0O^?>X_P# V?\ ^+H_X0O0O^?>X_\  V?_ .+H WZ*
MP/\ A"]"_P"?>X_\#9__ (NC_A"]"_Y][C_P-G_^+H WZ*P/^$+T+_GWN/\
MP-G_ /BZ/^$+T+_GWN/_  -G_P#BZ -^BL#_ (0O0O\ GWN/_ V?_P"+H_X0
MO0O^?>X_\#9__BZ -^BL#_A"]"_Y][C_ ,#9_P#XNC_A"]"_Y][C_P #9_\
MXN@#?HK _P"$+T+_ )][C_P-G_\ BZ/^$+T+_GWN/_ V?_XN@#?HK _X0O0O
M^?>X_P# V?\ ^+H_X0O0O^?>X_\  V?_ .+H WZ*P/\ A"]"_P"?>X_\#9__
M (NC_A"]"_Y][C_P-G_^+H WZ*P/^$+T+_GWN/\ P-G_ /BZ/^$+T+_GWN/_
M  -G_P#BZ -^BL#_ (0O0O\ GWN/_ V?_P"+IMGX=CTKQ';W.GI*EF;69)P]
MR[@N6C*<,Q[!^1Z^] '0T444 %%%% &/XL_Y$W7/^P?/_P"BVHH\6?\ (FZY
M_P!@^?\ ]%M10!%X+_Y$3P__ -@VW_\ 1:UNUA>"_P#D1/#_ /V#;?\ ]%K6
M[0 4444 %<YXX\2S>$_"\VK6]HEU*DL4:Q/)L!+N%ZX/K71UR'Q,T74M?\$W
M%CI-L+F\,\$B1&14W!)%8\MP.!0!!8^,=:M/$-AI/B?0H;#^TMRV=Q:W7GHS
MJ,E&X&#CI6SIOC/PYJ^JSZ7I^KVUQ>0 EXE)Z#K@]&Q[$URD^E>*/&>N:3+K
M.BQZ#8:69)A_IJ7$DTC(47&SA0,YYKF_"?PQUBSN[>UU'3Y(%L;>XA34&U5I
M4<NI4&*$?<!!R0U 'IND>-O#6O:I-IFEZQ;7-Y""7B0G. <$C(PV/;-,\9>+
M;?P?HDE]+;3W4Q5O)MX4+%R!DDD#Y5'<GI7.>"M)\2Z<-+TG4?#FF6MKI5L]
MN-4\Y999>P,0 RF>IW=:T;SPIK$?A37[(Z]?:S<7MF\4$=V(T",5(X*@=<CK
MZ4 1ZY\18M"\#6>O26$MQ=WEJ)XK2 %@/E!)9\?*HSR377Z==&]TRTNRH0SP
MI*5!SC< <?K7):GX>U.Y^#K^'XK=3J9TQ;<1>8H&\* 1NSCMUS75:1!):Z+8
MV\R[98K>-'&<X8* : +E%%% !1110 4444 %%%% !1110 4444 %%%% &%XS
M\0/X5\(ZAK<=NMR]JBL(F?:&RP7K@XZU@VOC77++5]*M/$V@065OJL@AM;FT
MN_.42D9"N,#&1T//2M/XBZ/?:_X!U;2]-A$UY<(@BC+A=Q#J>IX' -<[)I?B
MKQ??Z%;ZOH,>AZ=I5PMW)(;Y+AYW52JJH3[O4DDT =;9>,O#NHZY+HMIJUO-
MJ,60T*D]1U .,$CT!--T[QMX:U;6Y=&L-8MI]0BW!H5)S\O7!QAL>Q->:>%O
MAIK&GZ]:0W^GRB"QFGE74CJK-&V[=M,< ^ZQW<YXZ^M;_@C0_$NAC2="O?#N
ME"RTHRC^UVF5WD#$D&) -R,<\Y["@#L/%/B6V\+:-)?SP7%R^"(;>WC+/(V"
M<<=!QDD\ 5@CQMK%YX<\/7FD^'S=W^L1^9Y9E*P6ZA<DO)M./0<<FKP\,ZK;
M:=K*R>(+_56N[66*&WN1&JHQ!Q@JH]<<URNHZ1XXLOACH/AW1=.)N?(6'4FC
MNXXWC0=41B<9;D;AG% ';>#?$R^+/#D.J?9C;2%WAEBW;@KHQ5L-W&1P:WZP
M?!MK+8^&+6SDT,:*+<&-+,7"S[5'1BZ\$GK6]0 4444 %%%% !1110 4444
M%%%% !1110 5SGCCQ+-X3\,2ZK;VB7<JS11+$\FP$NX7K@^M='7(?$O1M2U[
MP7-9:3;"YO/M$$JQ&14W!)%8\MP.!0!!8^,=:M?$5CI'B?0X; ZEN%G<6MUY
MZ,ZC)1N!@XY%;.F^,_#FL:I<:9I^KVUQ>0 F2-2>@ZD$\-CV)KE+C2?%'C37
M=+FUG18]!L=,\V4?Z:EQ)-(R%%QLX4#.>:YKPG\,=8M+F&UU#3Y+<65K<0)J
M#:JTJ.74J#%"/N @Y(- 'IVD>-O#6OZG-INEZQ;75Y""7B0G. <$C(PP^F:C
M\9^+K?P?H<E]);3W<Y5O)MX4)+D#)+$#Y5'<GI7/>"M*\2Z>-+TG4O#NF6EM
MI5JUN-3$RRRR]@8@!E >IW5?OO"FL1^$O$%C_;U]K5S>V;Q01W?EH$8J1P5
MZY'7TH ;K/C35K+PMINL6&B0SK<VHNKF6>[6&"V7:#@L>223@8%=+X?U8:]X
M?L-5%M+;"[A67R91ADSVKD+_ $_Q58^%]#L;/1['5K5+$6VHZ9/(BEFV !@[
M?+@$<C\JZ#P-HM[X=\%Z7I.HSB:[MXMLC*Q8#))"@GL 0/PH Z&BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#!\:>(9/"OA*_UJ*V6Y>U52(F?:&RX7K@
MXZUAVOC37++6-+L_$V@064&JR>3:W-I=^>HEQD*XP,9'0\]*T?B-H]_K_@'5
M-,TR$37DZIY<9<+NQ(K'D\#@&N>ETSQ5XOU+0H=7T&/0].TJX%T[F^2X>=U4
MJJJ$^[U))- '6V7C+P[J6N2Z+9ZM;S:A%G="I/;K@XP2.^":;IOC;PUJ^M2Z
M/I^L6UQJ$6[="A.?EZX.,-CV)KS3PK\,]8T_7+2#4-/E6"QEG=-2.JLT;[MV
MTQP#[I.[G/O70>"-$\2Z(-(T.^\.:4MEI7FC^UFF5WE!)P8D W(QSSNH Z[Q
M5XFMO"NBR7\T$]S)@B&W@C+-(P!...@XR2>@K-/CFWMOAO!XMOH!%YMLLJVR
M-N+2-]U%..<GVIW_  C.JV^EZU')X@O]6>[M)8H8+H1JJ,5.,%5'KCFN8E\
M^)+KPAX9MX=0MK*[TFR='M)H!.CS,FW.=P&0"0#SC.: .X\(ZZ_B;PGIVM26
MZV[7<7F&)6W!>2,9[]*VZY/X;:+J_A_P+I^F:TT?VJ!2!'&!^Z7LI()#'KS[
MUUE !1110 4444 %%%% !1110 4444 %%%% !7.>./$L_A/PT^J6UHEW,)HH
M5B>38"7<+UP?6NCKD/B7HVI:[X-DL])M1<W@N8)5B,BQ[@D@8\MP.!0!!8>,
M=9M?$=CH_B?0X=/;40PL[BUNO/C9U!+(W VG'(K9TSQGX<UG4[C3=/U>VN+N
MW!,D:D]!P2">& ]B:Y2XTCQ1XUUW3)]9T:/0;'3!+(H^V)<232.A08V<*!G/
M-<UX4^&.L6MQ%:ZAI\EL+.TN+=-0?56F1S(I0&*$?<!!R0: /3M'\;>&O$&I
M3:=I6L6]U=P@EXD)S@'!(R/F'TS4?C3Q=;^#M#DOI+6>[G*MY-O"A)8@9)8@
M?*H[D]*Y[P5I7B6P73-*U+PYIEG;:7:-;#4Q,LLLIZ Q #* ]3NJ]J'A/64\
M'^(+#^W;[6KF^LWB@CN_+0(Q!'!4#KD=?2@"#7_B%/I.C^';B"TL#=:RF_;>
M7H@AB CWG+D>X ]:[#2+F[O-)MKB]B@BN9$W.EO+YL8STVM@9&,<UY_K'AG6
M4T[PS*GAG3-=-A8?9;FQNG171B@&Y';*X!'/Z5U'@#P_=^%_!.FZ1?3"2Y@0
M[]I)5223M!]!G'X4 =+1110 4444 %%%% !1110 4444 %%%% !1110!@>-/
M$4GA3PE?:U%;+<O;!,1,^T-N=5ZX..M8EIXTURRUK3+'Q-H,%C#JC^3:W-I=
M^>OFXR%<8&,CH>>E:'Q'T:_U_P !:GIFF0B:\F$?EQEPF[$BL>3P. :P)=,\
M5>,-4T./6-!CT/3M*G%T[F^2XDG<*555"?=ZDDF@#K+'QEX=U/6Y=&LM6MYM
M0BSNA4GMUP<8..^":;IOC;PUK&LS:1I^L6UQ?Q;MT*$Y^7K@XPV/8FO,_"GP
MSUC3]:M(-0T^58;!YV34CJK/&^_<%,< ^X3NYS[UT7@C1/$NBC2-$OO#FE)9
MZ4LJ_P!K-,LCR@DX,2@;D)SSNH ZSQ9XGM_"FBR7\UO/<R8(AMX(RS2, 3CC
MH.,DGH*YN_\ B4]KX:\/7D5C;?VCK41ECAN+L10Q*J[G+R$< #@<<DUJ'PQJ
MMOI&MQ/X@O\ 5I+RTEBA@NA&JHQ4XP54>N.:Y+4/ NK_ /".^";C^QK75+S0
MXC%=:5/,@24,@!PQRN5(!YH ]&\.ZI<ZSH%IJ%W8FRGF3+0^:L@'N&4X93U!
M]#6I7+?#S0+WPSX+L],OR@N$:21HXVW+%O<L$![@9Q74T 8_BS_D3=<_[!\_
M_HMJ*/%G_(FZY_V#Y_\ T6U% $7@O_D1/#__ &#;?_T6M;M87@O_ )$3P_\
M]@VW_P#1:UNT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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 %%%% &/XL_Y$W7/^P?/_P"BVHH\6?\ (FZY_P!@^?\
M]%M10!%X+_Y$3P__ -@VW_\ 1:UNUA>"_P#D1/#_ /V#;?\ ]%K6[0 4444
M%%%% !1110 4444 %%%% !1167J&OV.FWB6DRW4MP\?FB.VM9)B%SC)V*<#/
MK0!J45A_\)59?\^6L?\ @JN/_B*/^$JLO^?+6/\ P57'_P 10!N45A_\)59?
M\^6L?^"JX_\ B*/^$JLO^?+6/_!5<?\ Q% &Y16'_P )59?\^6L?^"JX_P#B
M*/\ A*K+_GRUC_P57'_Q% &Y16'_ ,)59?\ /EK'_@JN/_B*/^$JLO\ GRUC
M_P %5Q_\10!N45A_\)59?\^6L?\ @JN/_B*/^$JLO^?+6/\ P57'_P 10!N4
M5A_\)59?\^6L?^"JX_\ B*/^$JLO^?+6/_!5<?\ Q% &Y16'_P )59?\^6L?
M^"JX_P#B*/\ A*K+_GRUC_P57'_Q% &Y16'_ ,)59?\ /EK'_@JN/_B*/^$J
MLO\ GRUC_P %5Q_\10!N45A_\)59?\^6L?\ @JN/_B*/^$JLO^?+6/\ P57'
M_P 10!N45A_\)59?\^6L?^"JX_\ B*/^$JLO^?+6/_!5<?\ Q% &Y16'_P )
M59?\^6L?^"JX_P#B*/\ A*K+_GRUC_P57'_Q% &Y16'_ ,)59?\ /EK'_@JN
M/_B*/^$JLO\ GRUC_P %5Q_\10!N45A_\)59?\^6L?\ @JN/_B*/^$JLO^?+
M6/\ P57'_P 10!N45A_\)59?\^6L?^"JX_\ B*/^$JLO^?+6/_!5<?\ Q% &
MY16'_P )59?\^6L?^"JX_P#B*/\ A*K+_GRUC_P57'_Q% &Y16'_ ,)59?\
M/EK'_@JN/_B*/^$JLO\ GRUC_P %5Q_\10!N45A_\)59?\^6L?\ @JN/_B*/
M^$JLO^?+6/\ P57'_P 10!N45A_\)59?\^6L?^"JX_\ B*/^$JLO^?+6/_!5
M<?\ Q% &Y16'_P )59?\^6L?^"JX_P#B*/\ A*K+_GRUC_P57'_Q% &Y16'_
M ,)59?\ /EK'_@JN/_B*/^$JLO\ GRUC_P %5Q_\10!N45A_\)59?\^6L?\
M@JN/_B*/^$JLO^?+6/\ P57'_P 10!N45A_\)59?\^6L?^"JX_\ B*/^$JLO
M^?+6/_!5<?\ Q% &Y16'_P )59?\^6L?^"JX_P#B*/\ A*K+_GRUC_P57'_Q
M% &Y16'_ ,)59?\ /EK'_@JN/_B*/^$JLO\ GRUC_P %5Q_\10!N45A_\)59
M?\^6L?\ @JN/_B*/^$JLO^?+6/\ P57'_P 10!N45A_\)59?\^6L?^"JX_\
MB*/^$JLO^?+6/_!5<?\ Q% &Y16'_P )59?\^6L?^"JX_P#B*/\ A*K+_GRU
MC_P57'_Q% &Y16'_ ,)59?\ /EK'_@JN/_B*/^$JLO\ GRUC_P %5Q_\10!N
M45A_\)59?\^6L?\ @JN/_B*/^$JLO^?+6/\ P57'_P 10!N45A_\)59?\^6L
M?^"JX_\ B*/^$JLO^?+6/_!5<?\ Q% &Y16'_P )59?\^6L?^"JX_P#B*/\
MA*K+_GRUC_P57'_Q% &Y16'_ ,)59?\ /EK'_@JN/_B*/^$JLO\ GRUC_P %
M5Q_\10!N45A_\)59?\^6L?\ @JN/_B*/^$JLO^?+6/\ P57'_P 10!N45A_\
M)59?\^6L?^"JX_\ B*/^$JLO^?+6/_!5<?\ Q% &Y16'_P )59?\^6L?^"JX
M_P#B*/\ A*K+_GRUC_P57'_Q% &Y16'_ ,)59?\ /EK'_@JN/_B*/^$JLO\
MGRUC_P %5Q_\10!N45A_\)59?\^6L?\ @JN/_B*/^$JLO^?+6/\ P57'_P 1
M0!N45A_\)59?\^6L?^"JX_\ B*/^$JLO^?+6/_!5<?\ Q% &Y16'_P )59?\
M^6L?^"JX_P#B*/\ A*K+_GRUC_P57'_Q% &Y16'_ ,)59?\ /EK'_@JN/_B*
M/^$JLO\ GRUC_P %5Q_\10!N45A_\)59?\^6L?\ @JN/_B*/^$JLO^?+6/\
MP57'_P 10!N45A_\)59?\^6L?^"JX_\ B*/^$JLO^?+6/_!5<?\ Q% &Y16'
M_P )59?\^6L?^"JX_P#B*/\ A*K+_GRUC_P57'_Q% &Y16'_ ,)59?\ /EK'
M_@JN/_B*/^$JLO\ GRUC_P %5Q_\10!N45A_\)59?\^6L?\ @JN/_B*/^$JL
MO^?+6/\ P57'_P 10!N45A_\)59?\^6L?^"JX_\ B*/^$JLO^?+6/_!5<?\
MQ% &Y16'_P )59?\^6L?^"JX_P#B*/\ A*K+_GRUC_P57'_Q% &Y16?IFM6>
MK-<);>>LEN0)8Y[=X77(R/E< X([UH4 %%%% !1110 4444 %%%% &/XL_Y$
MW7/^P?/_ .BVHH\6?\B;KG_8/G_]%M10!%X+_P"1$\/_ /8-M_\ T6M;M87@
MO_D1/#__ &#;?_T6M;M !1110 4444 %%%% !1110 4444 %<_\ \U#/_8*'
M_HTUT%<__P U#/\ V"A_Z-- '04444 %%%% !1110 445B^*_$2>%?#EUK$E
MG<7BP8_<VZY8Y./P'J: -JBO%/\ AH:+_H4-2_[^C_XFC_AH:+_H4-2_[^C_
M .)H ]KHKQ3_ (:&B_Z%#4O^_H_^)H_X:&B_Z%#4O^_H_P#B: /:Z*\4_P"&
MAHO^A0U+_OZ/_B:Z[P#\38O'5]=6BZ)>Z>]O$)=\WS(PSC&<#!YZ?6@#O:*X
MN31;7_A/HK7S]1^SM8/<&,:C/M\P2J <;_0GCI5;PUK^L0QZ<E^L,UE>WEU;
MQRF1FG!5I&!.>,80C';B@#O:*XSP[XROM;U"V)TN86%V',<BVTP\D#[I=V4(
M0P'\)X/K3/$;-+XTM;:2UU6\M_[/>3R+"Z,.&\P#<V)$SQQU- ';45QVH:Q/
MH6GV5OI\ @EE61Q;Z@\US<''8+&78CGELX'%53XYOI(-/N_L]I8VMS;PS"2]
M\P1RLXR464#:A&"/FY/I0!W=%>=P^+=9L4GAN%AN;JYU6XM[8QPRR+%''R<J
M@+, , 8'?)K4C\3ZS=_V+;P:9';W=\TZR_;%DC""+'S*I 8AL\9P>10!V%%<
M;HWBO5;VYTJ2\LK2.SU*:>",12,9$:/?ACGC!"'CMD5=U7S-2\5VNC27,T-C
M]C>ZD6"1HVF8.%"[E(( SG@CM0!TM%<H]S-H<L>C:7>?;[JYN2L27LQ?[(NP
MN0S??88!P#SR.<53C\7:S?7$=G8V-BEREO<27#3R,45X9?+(7 R0>H/:@#MZ
M*\_E\=:O;:3%J,^FVFV[TYKVUA69MRE=GR.<8YW]1TQ6M_PDM_9QZI!J<6GP
M7EG!'<+)YS+ 4D) W$C((*GZ\8ZT =517 6WC?5KF<6$5E:O>->QVZR.DT*;
M'B:0/L<!^-OX]C6E;>+;E(K:34;:"*(7EQ97<R.=J/'G:RY_A;:>O3- '6T5
M2TB[GO\ 2+6\N81#+/&)#&#G:#R!]<8S[U=H **** "BBB@ HHHH **X+Q]\
M38O U]:VC:)?:@UQ&9-\/RHHSC&<')]OI7(_\-#1?]"AJ7_?T?\ Q- 'M=%>
M*?\ #0T7_0H:E_W]'_Q-=!X-^,$/B[Q%%I'_  CNH632HS+,YW(-HS\W Q]?
M6@#TNBBO'=2^/<-AJ=S:+X3U2002M'O9MA;!QG&#B@#V*BN.\.^,U\8^"M0U
M:"PN].>))8]DW!W!,[E/<<]?6N?T:YD:?PU;VUMK=IJ-R$GDN;Z]9X9XE7,H
M ,C L0<@8![\8H ]1HKE['Q3<7=OHDC6L:_VC>36[X8_($\S!'J3L'YUF+XT
MU?S)XS86WVH(673F65+E!G ;:5_?*!DGR_3C- '=T5P9\=W*V42H+*[O)[K[
M.AM8YF\K"EF\R';YBD!3QCG/:J5[X@U2]2\FE6ZL)8]#O6,>V2(%T90LJJP#
M#(Y!(R,T >DT5SNKK!)X;L[C4-4GLK.$1RW+12%&F&W[FX?,,L1]WD].]85J
M-2DM] TJ^EO8+:_N[A]CS,LZP*K/%&[@[L],\YXP3UH [^BO/-.N;K57T?1;
MN\NS;>??QR2I,R23"!]L>74@]&R>>=O-9UC?ZAK6E7QNM0O(Y-*TMIH)(YBA
M>59)0)&VD;N(E&#D<GCF@#U2BJFE7+WFD65U*,230)(P]"5!-6Z "BBB@ HH
MHH **** "BO./&_Q:B\&:Z-*/A^_OF\I9#-'\J<]@<'-:'@/XC1>.8[XKHU[
M8-:!2?.&X.#GH<#GCI0!V]%>,7/[0,,%U+$OA'5&5'*@LVTG![C;Q]*[:]^(
M$-G\/(?%PTB_DCF52+,)B1221\WH..OT]: .QHKR#2/CQ#JFKVE@WA74XA<2
MK%Y@._;DXSC XKH/'OQ/B\#:C;63:'?7[S1>;YD7RH!G&,X.3Q_*@#OZ*Y;2
M?$,_C#P*^J:;#+IES<1.L0NA@QN. <^F>AQ^%9>FWT6AWZG4CJVDG[+*TL5Y
M<?:H)RG)=)"S$,!SC"Y!Z<4 =[17E_A/6;R*[U"SU6>\M-1EM2T5K<R/(\Y
M9_M(ZB-2"!M!P",=<5/X<M]1NK7P_<V5GK4$Y,<EY=WM\7AECV_.-AE;);C'
MRC'7B@#TFBN9\0:A/8^(],:.1_+6SO)7BW$*Y14(R/S_ #K/M?&6HP6PNM6L
M;98I=);4XDMI"64+MRC$\$G>,$>] ';45Y[)K^O:=XC:;48[<J]G:A(896\O
M]Y<;"<'^( ]>_%;=]XDOX9=8AM-/\Y[&XAA4JKOA716+LJ@L0N>B\T =/17G
MVC^*=7U'Q-(3=Z7/I\.FO,5M&<Y<,.H8 HW(!4]JFM_%6HF*POK^WL(&NM-E
MO(_])=(XE'EX$A/!Y;KCC''6@#NZ*\ZN/%>H:CI.I0OB&:TGLF2>WCEA\Q))
M5!XD ;L1GH0:T/%E[=V7C/PW)#=31VT:SR7$2.=DB9C4[E[X#$CT- ':T5Q7
MA_5;E]3\4:A-<^9; 1SVZ33;8HXP' ()X4$("3[YJ"U\?7*1:HUY;0S"ULDN
MXGMXY8UEW,5P/,49&0/F&1@T =Y17$:G=^*(]8T&!A8I=2W$RXCED\ET\G.7
M'4D'.!]#Q5>]\:W4&E6FHFPC:Z6WO2\8G8)OA8*0/4,>Y&10!W]%<9<^+]0T
MB#51JEE!)<6D,$T*VC,0_FL453D9R&')'4=!4*^+]<80VHTQ!=37D=O'/-!-
M!"RLCL2!( Q*E.1WS0!W-%<Q8^)+V;48M*N+6%=06[DBG5&.U8E3<)!WPP90
M,]S73T %%%% !1110 4444 >$>-?$FLZ/\>M.L-/U":WM+PVGVB%"-LGS$<_
MAQ7N]?.?Q(_Y.*T/ZVG_ *&:^C* "BBB@ HHHH **** "BBB@#'\6?\ (FZY
M_P!@^?\ ]%M11XL_Y$W7/^P?/_Z+:B@"+P7_ ,B)X?\ ^P;;_P#HM:W:PO!?
M_(B>'_\ L&V__HM:W: "BBB@ HHHH **** "BBB@ HHHH *Y_P#YJ&?^P4/_
M $::Z"N3\23ZAH6J7'B2"PCO+.WTUUF7[0(W7:Q<D9!!X]Q0!UE%>&_\-*Z7
M_P!"[>?]_P!?\*/^&E=+_P"A=O/^_P"O^% 'N5%>&_\ #2NE_P#0NWG_ '_7
M_"C_ (:5TO\ Z%V\_P"_Z_X4 >Y45X;_ ,-*Z7_T+MY_W_7_  H_X:5TO_H7
M;S_O^O\ A0![E17AO_#2NE_]"[>?]_U_PH_X:5TO_H7;S_O^O^% 'N5%>&_\
M-*Z7_P!"[>?]_P!?\*/^&E=+_P"A=O/^_P"O^% 'N5%>&_\ #2NE_P#0NWG_
M '_7_"C_ (:5TO\ Z%V\_P"_Z_X4 >Y45X;_ ,-*Z7_T+MY_W_7_  H_X:5T
MO_H7;S_O^O\ A0![0=.MCJJZD4/VI8# &W'&PL&(QTZ@54A\/:=;QV21Q.%L
MYWN(<R$X=]VXGU^^W%>1?\-*Z7_T+MY_W_7_  H_X:5TO_H7;S_O^O\ A0!Z
MSI_AG3]+O!<6IN552QBMS<,88MQRVU,X&>?SIVI^';74[^.^>XO;>YCB,(DM
M;EHB4)S@XZ\UY)_PTKI?_0NWG_?]?\*/^&E=+_Z%V\_[_K_A0!ZG-X1L+A8?
M.N=1>2)&B,IO'WR1L02C,#RO'2F?\(5I(MH;1#>1VD<2PFV2Z<1R(O 5US\P
MQQ[BO+_^&E=+_P"A=O/^_P"O^%'_  TKI?\ T+MY_P!_U_PH ]4F\(Z5*9F
MN8GDN/M2O%.RF&3&"T9!^7(Z@<&K=OH-C;26,JB9Y;(2"*229G8F3&\L2?F)
MQWKR#_AI72_^A=O/^_Z_X4?\-*Z7_P!"[>?]_P!?\* /7;?P]IUJE@D43A;"
M1Y;?,A.UGW;L^OWCUJ75-&M-6$)G,T<T#%HIX)3')'D8.&'."."*\=_X:5TO
M_H7;S_O^O^%'_#2NE_\ 0NWG_?\ 7_"@#U7_ (1'218BV"SB03_:/M0G;S_-
MQC?YF<YQQ].*GL_#>F6+1M;PLK);O;@F0DE7;<Q/JQ;DGK7D?_#2NE_]"[>?
M]_U_PH_X:5TO_H7;S_O^O^% 'I6N>#+34/#HTVS41R0V;6=LTCL56-MN0>YX
M0<]:MIX2TM=/NK-Q<R"Y*&262X9I?DY3#YR-IZ8Z5Y5_PTKI?_0NWG_?]?\
M"C_AI72_^A=O/^_Z_P"% 'JEIX/TFSO!>*+F6Z\Y9VEFN'=F=49 3D\_*Q'Y
M5#K/A6#4-(ETF"*,6EY=_:+MI)&W#+!V*<'DD8QD  FO,?\ AI72_P#H7;S_
M +_K_A1_PTKI?_0NWG_?]?\ "@#W$ *H & !@"EKPW_AI72_^A=O/^_Z_P"%
M'_#2NE_]"[>?]_U_PH ]RHKPW_AI72_^A=O/^_Z_X4?\-*Z7_P!"[>?]_P!?
M\* /<J*\-_X:5TO_ *%V\_[_ *_X4?\ #2NE_P#0NWG_ '_7_"@#W*BO#?\
MAI72_P#H7;S_ +_K_A1_PTKI?_0NWG_?]?\ "@#W*BO#?^&E=+_Z%V\_[_K_
M (4?\-*Z7_T+MY_W_7_"@#W*BO#?^&E=+_Z%V\_[_K_A1_PTKI?_ $+MY_W_
M %_PH ]RHKPW_AI72_\ H7;S_O\ K_A1_P -*Z7_ -"[>?\ ?]?\* /;IX4N
M;>6"4$QRH48 XR",&LZX\.Z==:=8V4D;B.Q>.2V9)"'C9.%(8<].#Z@FO(O^
M&E=+_P"A=O/^_P"O^%'_  TKI?\ T+MY_P!_U_PH ]5@\(:5;:E%>QBXW02O
M-#$;AC%$S@ABJ9P,[C^=,/@W2VDWR27TFS/D![N0_9R>\?/RGWKRW_AI72_^
MA=O/^_Z_X4?\-*Z7_P!"[>?]_P!?\* /4SX/TMK=TD-U).TJS?:WN&,ZNHPI
M#YR, D?0FI/^$4TLQ-&ZSRE[:6U=Y)W9G20@ODD]21UKRC_AI72_^A=O/^_Z
M_P"%'_#2NE_]"[>?]_U_PH ]=U3P_9ZM:VEO,]S&MI(LD+03-&RL!@'(ZX![
MU'+X;LY]/BM9[B]E:&3S8KE[EC-&W3(?J."1]#7DW_#2NE_]"[>?]_U_PH_X
M:5TO_H7;S_O^O^% 'K$OA;3'TZTLXTFMUM"3!+!,R2H6SN.\'/S9.?7-17'@
MW1;B&WA\B2**&'[/LAE9!)%G/EO@_,N<G!]3ZUY9_P -*Z7_ -"[>?\ ?]?\
M*/\ AI72_P#H7;S_ +_K_A0![BJJBA5 "J, #L*6O#?^&E=+_P"A=O/^_P"O
M^%'_  TKI?\ T+MY_P!_U_PH ]RHKPW_ (:5TO\ Z%V\_P"_Z_X4?\-*Z7_T
M+MY_W_7_  H ]RHKPW_AI72_^A=O/^_Z_P"%'_#2NE_]"[>?]_U_PH ]RHKP
MW_AI72_^A=O/^_Z_X4?\-*Z7_P!"[>?]_P!?\* /<J*\-_X:5TO_ *%V\_[_
M *_X4?\ #2NE_P#0NWG_ '_7_"@#W*BO#?\ AI72_P#H7;S_ +_K_A1_PTKI
M?_0NWG_?]?\ "@#W*BO#?^&E=+_Z%V\_[_K_ (4?\-*Z7_T+MY_W_7_"@#VN
M\L[?4+.:TNX5FMYE*21L.&![5DV_A+3(BWGFYO@8FA47MPTP1&&&"ACQD<'Z
M5Y5_PTKI?_0NWG_?]?\ "C_AI72_^A=O/^_Z_P"% 'I\/@C1X;R*[/VR6YA0
MQQ2S73NR1D$&,9/W.>GK@]JW+*SAT^Q@L[92L,"".,$Y( &!S7BG_#2NE_\
M0NWG_?\ 7_"C_AI72_\ H7;S_O\ K_A0![)>Z19ZA<Q3W",TD44L*D,1A9
MW\A4 \.Z9B!6M]Z0V;6*H[$@PG&5([_='->1?\-*Z7_T+MY_W_7_  H_X:5T
MO_H7;S_O^O\ A0!Z='X&T:-)U;[7*TT"0%Y;IW9$1MR!23\NUN014\/A/3H+
M:ZB22]$ES*LTMQ]J?S2Z@ -NSD' Q7E7_#2NE_\ 0NWG_?\ 7_"C_AI72_\
MH7;S_O\ K_A0!ZI;>$-*M;O[6GVEKID>.69[ABTZL ")#GYL8&,],"GW'A+2
M+JSM[66!S%;VIM(L2L"L9VGKGJ"BG/7BO*/^&E=+_P"A=O/^_P"O^%'_  TK
MI?\ T+MY_P!_U_PH ]3B\':3&+K?]JFDNVA:>6:X=WD,3;DR2>Q_2KVHZ%8:
MK.DUW$SND$MN,.1\D@ 8<?0<]J\>_P"&E=+_ .A=O/\ O^O^%'_#2NE_]"[>
M?]_U_P * /7(_#6E1V=Q:+;GR+BV2UD0N3F-%*J/R)YJM;^#M)A>Z>5;F[DN
MK?[-.]U</*7C!R%Y/;)KRS_AI72_^A=O/^_Z_P"%'_#2NE_]"[>?]_U_PH ]
M8L_"^GV=S;W(>[GN('9TEN+EY&&5V8Y/3':F3>#]&GM5MI()#$HG 'FM_P M
MFW2=^Y'X5Y5_PTKI?_0NWG_?]?\ "C_AI72_^A=O/^_Z_P"% 'KUWX>TR^>[
M:YM_,^UP);S L<%%)*X]""Q.1S4-OX8L(&A=Y+NXEAG6X26YN7D;<%*CDGH
MQX]Z\G_X:5TO_H7;S_O^O^%'_#2NE_\ 0NWG_?\ 7_"@#UBRT0Q^*;_7;A(5
MGFA2VB\MB?W:DG+9 ^8DC@9X4<UM5X;_ ,-*Z7_T+MY_W_7_  H_X:5TO_H7
M;S_O^O\ A0![E17AO_#2NE_]"[>?]_U_PH_X:5TO_H7;S_O^O^% 'N5%>&_\
M-*Z7_P!"[>?]_P!?\*/^&E=+_P"A=O/^_P"O^% 'N5%>&_\ #2NE_P#0NWG_
M '_7_"C_ (:5TO\ Z%V\_P"_Z_X4 8OQ(_Y.*T/ZVG_H9KZ,KY.O_&-OXX^,
MV@ZS;VDEJAGMHO+D<,<J_7(^M?6- !1110 4444 %%%% !1110!C^+/^1-US
M_L'S_P#HMJ*/%G_(FZY_V#Y__1;44 1>"_\ D1/#_P#V#;?_ -%K6[6%X+_Y
M$3P__P!@VW_]%K6[0 4444 %%%% !1110 4444 %%%% !3)8HYXGBE19(W4J
MR,,A@>H(I]% &-_PB/AO_H Z;_X"I_A1_P (CX;_ .@#IO\ X"I_A6S10!C?
M\(CX;_Z .F_^ J?X4?\ "(^&_P#H Z;_ . J?X5LT4 8W_"(^&_^@#IO_@*G
M^%'_  B/AO\ Z .F_P#@*G^%;-% &-_PB/AO_H Z;_X"I_A1_P (CX;_ .@#
MIO\ X"I_A6S10!C?\(CX;_Z .F_^ J?X4?\ "(^&_P#H Z;_ . J?X5LT4 8
MW_"(^&_^@#IO_@*G^%'_  B/AO\ Z .F_P#@*G^%;-% &-_PB/AO_H Z;_X"
MI_A1_P (CX;_ .@#IO\ X"I_A6S10!C?\(CX;_Z .F_^ J?X4?\ "(^&_P#H
M Z;_ . J?X5LT4 8W_"(^&_^@#IO_@*G^%'_  B/AO\ Z .F_P#@*G^%;-%
M&-_PB/AO_H Z;_X"I_A1_P (CX;_ .@#IO\ X"I_A6S10!C?\(CX;_Z .F_^
M J?X4?\ "(^&_P#H Z;_ . J?X5LT4 8W_"(^&_^@#IO_@*G^%'_  B/AO\
MZ .F_P#@*G^%;-% &-_PB/AO_H Z;_X"I_A1_P (CX;_ .@#IO\ X"I_A6S1
M0!C?\(CX;_Z .F_^ J?X4?\ "(^&_P#H Z;_ . J?X5LT4 8W_"(^&_^@#IO
M_@*G^%'_  B/AO\ Z .F_P#@*G^%;-% &-_PB/AO_H Z;_X"I_A1_P (CX;_
M .@#IO\ X"I_A6S10!C?\(CX;_Z .F_^ J?X4?\ "(^&_P#H Z;_ . J?X5L
MT4 8W_"(^&_^@#IO_@*G^%'_  B/AO\ Z .F_P#@*G^%;-% &-_PB/AO_H Z
M;_X"I_A1_P (CX;_ .@#IO\ X"I_A6S10!C?\(CX;_Z .F_^ J?X4?\ "(^&
M_P#H Z;_ . J?X5LT4 8W_"(^&_^@#IO_@*G^%'_  B/AO\ Z .F_P#@*G^%
M;-% &-_PB/AO_H Z;_X"I_A1_P (CX;_ .@#IO\ X"I_A6S10!C?\(CX;_Z
M.F_^ J?X4?\ "(^&_P#H Z;_ . J?X5LT4 8W_"(^&_^@#IO_@*G^%'_  B/
MAO\ Z .F_P#@*G^%;-% &-_PB/AO_H Z;_X"I_A1_P (CX;_ .@#IO\ X"I_
MA6S10!C?\(CX;_Z .F_^ J?X4?\ "(^&_P#H Z;_ . J?X5LT4 8W_"(^&_^
M@#IO_@*G^%'_  B/AO\ Z .F_P#@*G^%;-% &-_PB/AO_H Z;_X"I_A1_P (
MCX;_ .@#IO\ X"I_A6S10!C?\(CX;_Z .F_^ J?X4?\ "(^&_P#H Z;_ . J
M?X5LT4 8W_"(^&_^@#IO_@*G^%'_  B/AO\ Z .F_P#@*G^%;-% &-_PB/AO
M_H Z;_X"I_A1_P (CX;_ .@#IO\ X"I_A6S10!C?\(CX;_Z .F_^ J?X4?\
M"(^&_P#H Z;_ . J?X5LT4 8W_"(^&_^@#IO_@*G^%'_  B/AO\ Z .F_P#@
M*G^%;-% &-_PB/AO_H Z;_X"I_A1_P (CX;_ .@#IO\ X"I_A6S10!C?\(CX
M;_Z .F_^ J?X4?\ "(^&_P#H Z;_ . J?X5LT4 8W_"(^&_^@#IO_@*G^%'_
M  B/AO\ Z .F_P#@*G^%;-% &-_PB/AO_H Z;_X"I_A1_P (CX;_ .@#IO\
MX"I_A6S10!C?\(CX;_Z .F_^ J?X4?\ "(^&_P#H Z;_ . J?X5LT4 8W_"(
M^&_^@#IO_@*G^%'_  B/AO\ Z .F_P#@*G^%;-% &-_PB/AO_H Z;_X"I_A1
M_P (CX;_ .@#IO\ X"I_A6S10!C?\(CX;_Z .F_^ J?X4?\ "(^&_P#H Z;_
M . J?X5LT4 8W_"(^&_^@#IO_@*G^%'_  B/AO\ Z .F_P#@*G^%;-% &-_P
MB/AO_H Z;_X"I_A1_P (CX;_ .@#IO\ X"I_A6S10!C?\(CX;_Z .F_^ J?X
M4?\ "(^&_P#H Z;_ . J?X5LT4 8W_"(^&_^@#IO_@*G^%'_  B/AO\ Z .F
M_P#@*G^%;-% &-_PB/AO_H Z;_X"I_A1_P (CX;_ .@#IO\ X"I_A6S10!C?
M\(CX;_Z .F_^ J?X4?\ "(^&_P#H Z;_ . J?X5LT4 9,/A?0+>9)H=%T^.6
M-@R.ML@*D="#CK6M110 4444 %%%% !1110 4444 8_BS_D3=<_[!\__ *+:
MBCQ9_P B;KG_ &#Y_P#T6U% $7@O_D1/#_\ V#;?_P!%K6[7G'A7XD^$K+P?
MHMK<:MLFAL((Y%^S2G#", C(7'6M?_A:7@S_ *#/_DK-_P#$4 =A17'_ /"T
MO!G_ $&?_)6;_P"(H_X6EX,_Z#/_ )*S?_$4 =A17'_\+2\&?]!G_P E9O\
MXBC_ (6EX,_Z#/\ Y*S?_$4 =A17'_\ "TO!G_09_P#)6;_XBC_A:7@S_H,_
M^2LW_P 10!V%%<?_ ,+2\&?]!G_R5F_^(H_X6EX,_P"@S_Y*S?\ Q% '845Q
M_P#PM+P9_P!!G_R5F_\ B*/^%I>#/^@S_P"2LW_Q% '845Q__"TO!G_09_\
M)6;_ .(H_P"%I>#/^@S_ .2LW_Q% '845Q__  M+P9_T&?\ R5F_^(H_X6EX
M,_Z#/_DK-_\ $4 =A17'_P#"TO!G_09_\E9O_B*/^%I>#/\ H,_^2LW_ ,10
M!V%%<?\ \+2\&?\ 09_\E9O_ (BC_A:7@S_H,_\ DK-_\10!V%%<?_PM+P9_
MT&?_ "5F_P#B*/\ A:7@S_H,_P#DK-_\10!V%%<?_P +2\&?]!G_ ,E9O_B*
M/^%I>#/^@S_Y*S?_ !% '845Q_\ PM+P9_T&?_)6;_XBC_A:7@S_ *#/_DK-
M_P#$4 =A17'_ /"TO!G_ $&?_)6;_P"(H_X6EX,_Z#/_ )*S?_$4 =A17'_\
M+2\&?]!G_P E9O\ XBC_ (6EX,_Z#/\ Y*S?_$4 =A17'_\ "TO!G_09_P#)
M6;_XBC_A:7@S_H,_^2LW_P 10!V%%<?_ ,+2\&?]!G_R5F_^(H_X6EX,_P"@
MS_Y*S?\ Q% '845Q_P#PM+P9_P!!G_R5F_\ B*/^%I>#/^@S_P"2LW_Q% '8
M45Q__"TO!G_09_\ )6;_ .(H_P"%I>#/^@S_ .2LW_Q% '845Q__  M+P9_T
M&?\ R5F_^(H_X6EX,_Z#/_DK-_\ $4 =A17'_P#"TO!G_09_\E9O_B*/^%I>
M#/\ H,_^2LW_ ,10!V%%<?\ \+2\&?\ 09_\E9O_ (BC_A:7@S_H,_\ DK-_
M\10!V%%<?_PM+P9_T&?_ "5F_P#B*/\ A:7@S_H,_P#DK-_\10!V%%<?_P +
M2\&?]!G_ ,E9O_B*/^%I>#/^@S_Y*S?_ !% '845Q_\ PM+P9_T&?_)6;_XB
MC_A:7@S_ *#/_DK-_P#$4 =A17'_ /"TO!G_ $&?_)6;_P"(H_X6EX,_Z#/_
M )*S?_$4 =A17'_\+2\&?]!G_P E9O\ XBC_ (6EX,_Z#/\ Y*S?_$4 =A17
M'_\ "TO!G_09_P#)6;_XBC_A:7@S_H,_^2LW_P 10!V%%<?_ ,+2\&?]!G_R
M5F_^(H_X6EX,_P"@S_Y*S?\ Q% '845Q_P#PM+P9_P!!G_R5F_\ B*/^%I>#
M/^@S_P"2LW_Q% '845Q__"TO!G_09_\ )6;_ .(H_P"%I>#/^@S_ .2LW_Q%
M '845Q__  M+P9_T&?\ R5F_^(H_X6EX,_Z#/_DK-_\ $4 =A17'_P#"TO!G
M_09_\E9O_B*/^%I>#/\ H,_^2LW_ ,10!V%%<?\ \+2\&?\ 09_\E9O_ (BC
M_A:7@S_H,_\ DK-_\10!V%%<?_PM+P9_T&?_ "5F_P#B*/\ A:7@S_H,_P#D
MK-_\10!V%%<?_P +2\&?]!G_ ,E9O_B*/^%I>#/^@S_Y*S?_ !% '845Q_\
MPM+P9_T&?_)6;_XBC_A:7@S_ *#/_DK-_P#$4 =A17'_ /"TO!G_ $&?_)6;
M_P"(H_X6EX,_Z#/_ )*S?_$4 =A17'_\+2\&?]!G_P E9O\ XBC_ (6EX,_Z
M#/\ Y*S?_$4 =A17'_\ "TO!G_09_P#)6;_XBC_A:7@S_H,_^2LW_P 10!V%
M%<?_ ,+2\&?]!G_R5F_^(H_X6EX,_P"@S_Y*S?\ Q% '845Q_P#PM+P9_P!!
MG_R5F_\ B*/^%I>#/^@S_P"2LW_Q% '845Q__"TO!G_09_\ )6;_ .(H_P"%
MI>#/^@S_ .2LW_Q% '845Q__  M+P9_T&?\ R5F_^(H_X6EX,_Z#/_DK-_\
M$4 =A17'_P#"TO!G_09_\E9O_B*/^%I>#/\ H,_^2LW_ ,10!V%%<?\ \+2\
M&?\ 09_\E9O_ (BC_A:7@S_H,_\ DK-_\10!V%%<?_PM+P9_T&?_ "5F_P#B
M*/\ A:7@S_H,_P#DK-_\10!V%%<?_P +2\&?]!G_ ,E9O_B*/^%I>#/^@S_Y
M*S?_ !% '845Q_\ PM+P9_T&?_)6;_XBC_A:7@S_ *#/_DK-_P#$4 =A17'_
M /"TO!G_ $&?_)6;_P"(H_X6EX,_Z#/_ )*S?_$4 =A17'_\+2\&?]!G_P E
M9O\ XBC_ (6EX,_Z#/\ Y*S?_$4 =A17'_\ "TO!G_09_P#)6;_XBC_A:7@S
M_H,_^2LW_P 10!V%%<?_ ,+2\&?]!G_R5F_^(H_X6EX,_P"@S_Y*S?\ Q% '
M845Q_P#PM+P9_P!!G_R5F_\ B*/^%I>#/^@S_P"2LW_Q% '845Q__"TO!G_0
M9_\ )6;_ .(H_P"%I>#/^@S_ .2LW_Q% '845Q__  M+P9_T&?\ R5F_^(H_
MX6EX,_Z#/_DK-_\ $4 =A17'_P#"TO!G_09_\E9O_B*/^%I>#/\ H,_^2LW_
M ,10!V%%<?\ \+2\&?\ 09_\E9O_ (BC_A:7@S_H,_\ DK-_\10!V%%<?_PM
M+P9_T&?_ "5F_P#B*/\ A:7@S_H,_P#DK-_\10!L>+/^1-US_L'S_P#HMJ*Y
@3Q)\2O"-WX7U>V@U;=++931HOV:498H0!ROK10!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>3
<FILENAME>ex23.htm
<DESCRIPTION>FML LETTER
<TEXT>
<html>
<head>
    <title>ex23.htm</title>
    <!--Licensed to: Eastern Company-->
    <!--Document Created using EDGARizer 2020 5.5.3.0-->
    <!--Copyright 1995 - 2015 Summit Financial Printing. All rights reserved.-->
</head>
<body bgcolor="#ffffff" style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Exhibit 23</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Consent of Independent Registered Public Accounting Firm</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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 31, 2016 of our reports dated March 15, 2017 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 31, 2016 listed in the accompanying index.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">/s/Fiondella, Milone &amp; LaSaracina LLP</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Fiondella, Milone &amp; LaSaracina LLP</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Glastonbury, Connecticut</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">March 15, 2017</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-68-</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31
<SEQUENCE>4
<FILENAME>ex31.htm
<DESCRIPTION>CERT.
<TEXT>
<html>
<head>
    <title>ex31.htm</title>
    <!--Licensed to: Eastern Company-->
    <!--Document Created using EDGARizer 2020 5.5.3.0-->
    <!--Copyright 1995 - 2015 Summit Financial Printing. All rights reserved.-->
</head>
<body bgcolor="#ffffff" style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">
<div>
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 252pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="TEXT-DECORATION: underline; DISPLAY: inline">EXHIBIT 31</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="TEXT-DECORATION: underline; DISPLAY: inline">CERTIFICATIONS</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">I, August M. Vlak, certify that:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 36pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">1.</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">I have reviewed this report on Form 10-K of The Eastern Company;</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 36pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">2.</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 36pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">3.</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 36pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">4.</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The registrant&#8217;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:</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">b)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">c)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">evaluated the effectiveness of the registrant&#8217;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</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">d)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 36pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">5.</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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&#8217;s ability to record, process, summarize and report financial information; and</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">b)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 252pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Dated:<font style="TEXT-DECORATION: underline; DISPLAY: inline">&#160;&#160;March 15, 2017</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 252pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="TEXT-DECORATION: underline; DISPLAY: inline">/s/ August M. Vlak</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;</font></div>

<div style="MARGIN-LEFT: 252pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">August M. Vlak</font></div>

<div style="MARGIN-LEFT: 252pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">CEO</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-69-<br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="TEXT-DECORATION: underline; DISPLAY: inline">EXHIBIT 31</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="TEXT-DECORATION: underline; DISPLAY: inline">CERTIFICATIONS</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">I, John L. Sullivan III, certify that:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 36pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">1.</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">I have reviewed this report on Form 10-K of The Eastern Company;</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 36pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">2.</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 36pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">3.</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 36pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">4.</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The registrant&#8217;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:</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">b)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">c)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">evaluated the effectiveness of the registrant&#8217;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</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">d)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 36pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">5.</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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&#8217;s ability to record, process, summarize and report financial information; and</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">b)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 252pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Dated:<font style="TEXT-DECORATION: underline; DISPLAY: inline">&#160;&#160;March 15, 2017</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 252pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="TEXT-DECORATION: underline; DISPLAY: inline">/s/ John L. Sullivan III</font></font></div>

<div style="MARGIN-LEFT: 252pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">John L. Sullivan III</font></div>

<div style="MARGIN-LEFT: 252pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">CFO</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-70-<br>
</div>

<br>
<div id="PGBRK" style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<br>
<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="TEXT-DECORATION: underline; DISPLAY: inline">EXHIBIT 31</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="TEXT-DECORATION: underline; DISPLAY: inline">CERTIFICATIONS</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">I, Angelo M. Labbadia, certify that:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 36pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">1.</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">I have reviewed this report on Form 10-K of The Eastern Company;</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 36pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">2.</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 36pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">3.</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 36pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">4.</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The registrant&#8217;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:</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">b)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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;</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">c)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">evaluated the effectiveness of the registrant&#8217;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</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">d)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 36pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">5.</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">a)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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&#8217;s ability to record, process, summarize and report financial information; and</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 54pt">
<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</td>
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">b)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 252pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Dated:<font style="TEXT-DECORATION: underline; DISPLAY: inline">&#160;&#160;March 15, 2017</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 252pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="TEXT-DECORATION: underline; DISPLAY: inline">/s/ Angelo M. Labbadia</font></font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font id="TAB1" style="MARGIN-LEFT: 252pt"></font>Angelo M. Labbadia</font></div>

<div style="MARGIN-LEFT: 252pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">COO</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-71-<br>
</div>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>5
<FILENAME>ex32.htm
<DESCRIPTION>CERT.
<TEXT>
<html>
<head>
    <title>ex32.htm</title>
    <!--Licensed to: Eastern Company-->
    <!--Document Created using EDGARizer 2020 5.5.3.0-->
    <!--Copyright 1995 - 2015 Summit Financial Printing. All rights reserved.-->
</head>
<body bgcolor="#ffffff" style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">
<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 252pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline"><font style="TEXT-DECORATION: underline; DISPLAY: inline">EXHIBIT 32</font></font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">CHIEF FINANCIAL OFFICER</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Pursuant to 18 United States Code &#167; 1350,</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">as adopted pursuant to Section 906 of The Sarbanes-Oxley Act of 2002</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, August M. Vlak, the Chief Executive Officer of The Eastern Company (the &#8220;Company&#8221;), 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:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">1)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The Company&#8217;s Annual Report on Form 10-K for the period ended December 31, 2016, and to which this certification is attached as Exhibit 32 (the &#8220;Periodic Report&#8221;) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div>
<table align="center" border="0" cellpadding="0" cellspacing="0" id="hangingindent" width="100%" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">
<tr valign="top">
<td style="WIDTH: 18pt">
<div style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">2)</font></div>
</td>
<td>
<div align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">The information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div>
</td>
</tr></table>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">In Witness Whereof, the undersigned have set their hands hereto as of the 15<font style="FONT-SIZE: 70%; VERTICAL-ALIGN: text-top; DISPLAY: inline">th</font> day of March, 2017.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font id="TAB1" style="MARGIN-LEFT: 252pt"></font><font style="TEXT-DECORATION: underline; DISPLAY: inline">/s/ August M. Vlak</font></font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font id="TAB1" style="MARGIN-LEFT: 252pt"></font>August M. Vlak</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font id="TAB1" style="MARGIN-LEFT: 252pt"></font>CEO</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font id="TAB1" style="MARGIN-LEFT: 252pt"></font><font style="TEXT-DECORATION: underline; DISPLAY: inline">/s/ John L. Sullivan III</font></font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font id="TAB1" style="MARGIN-LEFT: 252pt"></font>John L. Sullivan III</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font id="TAB1" style="MARGIN-LEFT: 252pt"></font>CFO</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 216pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 36pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="TEXT-DECORATION: underline; DISPLAY: inline">/s/ Angelo M. Labbadia</font></font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font id="TAB1" style="MARGIN-LEFT: 252pt"></font>Angelo M. Labbadia</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font id="TAB1" style="MARGIN-LEFT: 252pt"></font>COO</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">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.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">This certification &#8220;accompanies&#8221; 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.)</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">-72-</font></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99
<SEQUENCE>6
<FILENAME>ex99.htm
<DESCRIPTION>LETTER TO SHAREHOLDER
<TEXT>
<html>
<head>
    <title>ex99.htm</title>
    <!--Licensed to: Eastern Company-->
    <!--Document Created using EDGARizer 2020 5.5.3.0-->
    <!--Copyright 1995 - 2015 Summit Financial Printing. All rights reserved.-->
</head>
<body bgcolor="#ffffff" style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">
<div style="TEXT-ALIGN: right; DISPLAY: block; TEXT-INDENT: 0pt">Exhibit 99<br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">2017 LETTER TO SHAREHOLDERS</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Dear fellow shareholders:</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">This past year, we began a new chapter in The Eastern Company&#8217;s 159-year history.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Acting on our commitment to creating long-term shareholder value, we took an in-depth look at each of our businesses to set priorities for growth, including growth from organic expansion and from acquisitions.&#160;&#160;We also implemented a thorough acquisition process and believe we have built a solid pipeline of opportunities.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">At the same time, we raised the level of execution at each of our businesses and made selective investments in growth, which are starting to show returns.&#160;&#160;We further strengthened our leadership team.&#160;&#160;We found exceptional new leaders for our Eberhard Manufacturing and Illinois Lock businesses, who joined us in January of 2017.&#160;&#160;We also added Fred DiSanto to our Board of Directors at our 2016 annual shareholders meeting in May.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">2016 Results</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Together, our businesses delivered solid results in 2016 in the face of challenging conditions in several end markets. While our total sales declined by 5%, to $137.6 million in 2016 from $144.6 million in 2015, sales from new products grew by 4%.&#160;&#160;Net income, moreover, increased by 36% to $7.8 million in 2016 from $5.7 million in 2015.&#160;&#160;Earnings per share increased to $1.25 in 2016 from $0.92 in 2015.&#160;&#160;Eastern generated $17.9 million in free cash flow and a return on invested capital<font style="FONT-SIZE: 70%; VERTICAL-ALIGN: text-top; DISPLAY: inline">1</font> of 9.2%, compared $14.5 million and 6.6% in 2015.&#160;&#160;We paid our regular dividends of $0.44 per share in 2016.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Our sales decline was primarily attributable to the impact of a weak Class 8 truck market and the continued deterioration of the mining industry in the first part of the year, offset by our efforts to diversify into new hardware and industrial markets and the impact of our investments in Argo EMS.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">According to ACT Research, North American Class 8 truck factory shipments declined by 30%, to 227.7 thousand trucks in 2016 from 323.3 thousand trucks in 2015, while Class 4-7 shipments were essentially flat.&#160;&#160;During most of the year, the mining industry continued to experience the effects of lower natural gas prices, excess coal inventories and stricter EPA regulations. Natural gas spot prices in 2016 averaged $2.49 per MMBtu, the lowest annual average price since 1999, but increased in the latter part of the year, averaging $3.58 per MMBtu in December.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Despite these challenges, we continued to build on our strengths, working closely with our customers to offer uniquely engineered products that meet their design needs and engineering specifications.&#160;&#160;As a result, our Eberhard businesses successfully grew its presence in the off-highway, truck accessories and military markets. Illinois Lock expanded its storage business. Composite Panels Technologies built a pipeline of new customers in the medium duty truck market.&#160;&#160;Our businesses also worked on a number of innovative products.&#160;&#160;For example, Greenwald Industries developed an EMV compliant payment processing system that is able to authenticate chip-card transactions.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Our earnings in 2016 benefited from lower operating costs, primarily in our China subsidiaries, as well as expense reductions implemented at Frazer &amp; Jones in the early part of the year.&#160;&#160;The year-over-year earnings improvement also reflected the avoidance of one-time expenses associated with the 2015 proxy contest.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">____________________</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline"><font style="FONT-SIZE: 70%; VERTICAL-ALIGN: text-top; DISPLAY: inline">1 </font>We define return on invested capital as [tax adjusted EBIT] / [Fixed assets + intangible assets + current assets &#8211; current liabilities &#8211; cash]</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt">&#160;</div>

<div style="TEXT-ALIGN: center; DISPLAY: block; TEXT-INDENT: 0pt">-73-<br>
</div>

<div id="PGBRK" style="MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">
<div id="FTR">
<div id="GLFTR" style="WIDTH: 100%" align="left"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>

<div id="PN" style="WIDTH: 100%; PAGE-BREAK-AFTER: always">
<div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>

<div style="WIDTH: 100%; TEXT-ALIGN: center">
<hr style="COLOR: black" noshade size="2">
</div>
</div>

<div id="HDR">
<div id="GLHDR" style="WIDTH: 100%" align="right"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">&#160; </font></div>
</div>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Further in 2016, we froze the pension plan for our salaried employees to protect the benefits under the plan and improve our balance sheet. At the same time, we significantly enhanced our 401(K) plan.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Our Path to Value Creation</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">We are pleased with Eastern&#8217;s performance in 2016, and we believe we can create significant value for shareholders in the future. Our path to achieving this goal has three areas of focus: optimizing our portfolio of businesses, maximizing the performance of our best businesses, and managing our balance sheet.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Eastern runs a number of discrete businesses, which we report in three segments.&#160;&#160;To optimize our portfolio, we will continue to invest in the growth of our highest-return businesses and acquire additional high-performing or high-potential businesses. At the same time, we will look for opportunities to divest businesses which cannot generate appropriate returns.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">To maximize the performance of our best businesses, we will seek to accelerate top-line growth, increase margins by creating more unique and value-added products for our best customers, and continue to leverage our global supply chain to reduce costs while controlling working capital. In 2016, we introduced several new management processes to help us achieve these objectives.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Finally, we will work to keep our balance sheet strong. We carefully manage our cash, including looking for efficient opportunities to repatriate our overseas cash. We believe that the prudent use of debt represents an appropriate and important way to capitalize on the strength of our balance sheet and our ability to generate cash.&#160;&#160;In addition, our decision to freeze the salaried employees pension plan will help us control our pension liabilities.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">We believe that focusing on these three areas will generate superior long-term value for our shareholders.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">*&#160;&#160;*&#160;&#160;*</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Looking ahead to the rest of 2017, we believe that our new chapter is gaining momentum, despite increasing uncertainty in the global environment.&#160;&#160;Our free cash flow generation and balance sheet remain exceptionally strong. Our investments in growth at Argo Transdata and Composite Panels are bearing fruit. Our new leaders at Eberhard and Illinois Lock are settling into their roles and contributing to the success of our businesses.&#160;&#160;We believe that we are well positioned to withstand fluctuations in our end markets and respond to challenges and opportunities that may come our way.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Our success depends on the hard work of everyone at Eastern, and we are proud of their talents and continued commitment.</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Yours sincerely,</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><font style="TEXT-DECORATION: underline">/s/August M. Vlak</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">August M. Vlak</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">President and Chief Executive Officer</font></div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: times new roman; DISPLAY: inline">/s/James A. Mitarotonda</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">James A. Mitarotonda</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline">Chairman of the Board</font></div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left">&#160;</div>

<div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt" align="left">&#160;</div>

<div style="TEXT-ALIGN: center; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">-74-</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>eml-20161231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.1.0.0 Copyright 1995 - 2017 Summit Financial Printing, LLC. All rights reserved.-->
<xs:schema targetNamespace="http://easterncompany.com/20161231" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:eml="http://easterncompany.com/20161231" xmlns:us-types="http://fasb.org/us-types/2016-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-20161231_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-20161231_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-20161231_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-20161231_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/StockRights" id="StockRights">
        <link:definition>060600 - Disclosure - STOCK RIGHTS</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>060700 - 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>060800 - 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>060900 - 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>061000 - 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>061100 - 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>061200 - 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>061300 - 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>061400 - 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/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>080700 - 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>080800 - 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>080900 - 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>081000 - 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>081100 - 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/SelectedQuarterlyFinancialInformationUnauditedTables" id="SelectedQuarterlyFinancialInformationUnauditedTables">
        <!--Parent Role: SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED)-->
        <link:definition>081400 - 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/DebtDetailsCalc01" id="DebtDetailsCalc01">
        <!--Parent Role: DEBT (Details)-->
        <link:definition>090502 - Disclosure - DEBT (Details) CALC 01</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/StockRightsDetails" id="StockRightsDetails">
        <!--Parent Role: STOCK RIGHTS-->
        <link:definition>090600 - Disclosure - STOCK RIGHTS (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>090700 - 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>090800 - 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>090802 - 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>090900 - 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>091000 - 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>091002 - 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>091004 - 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>091006 - 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>091008 - 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/RetirementBenefitPlansHealthCareCostsTrendRatesDetails" id="RetirementBenefitPlansHealthCareCostsTrendRatesDetails">
        <!--Parent Role: RETIREMENT BENEFIT PLANS-->
        <link:definition>091010 - Disclosure - RETIREMENT BENEFIT PLANS, Health Care Costs Trend Rates (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>091012 - 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>091100 - 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>091300 - 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>091400 - 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/2016-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016-01-31" schemaLocation="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/currency/2016-01-31" schemaLocation="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/exch/2016-01-31" schemaLocation="http://xbrl.sec.gov/exch/2016/exch-2016-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-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/2016-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2016/elts/us-types-2016-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="RecognitionOfRevenueAndAccountsReceivableAbstract" id="eml_RecognitionOfRevenueAndAccountsReceivableAbstract" type="xbrli:stringItemType" 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="SecurityProductsMember" id="eml_SecurityProductsMember" type="nonnum:domainItemType" 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="PatentsAndDevelopedTechnologyMember" id="eml_PatentsAndDevelopedTechnologyMember" 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="NumberOfMajorCustomers" id="eml_NumberOfMajorCustomers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PercentageOfAvailableCash" id="eml_PercentageOfAvailableCash" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="StockIssuedDuringPeriodValueIssuedForDirectorsServices" id="eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices" 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="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="OrganizationConsolidationAndPresentationOfFinancialStatementsTable" id="eml_OrganizationConsolidationAndPresentationOfFinancialStatementsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" 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="KelownaBritishColumbiaCanadaMember" id="eml_KelownaBritishColumbiaCanadaMember" 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="DongguanChinaMember" id="eml_DongguanChinaMember" 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="TotalWorkforceSubjectToNegotiatedUnionContracts" id="eml_TotalWorkforceSubjectToNegotiatedUnionContracts" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" id="eml_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="NonCancelableLeasesMember" id="eml_NonCancelableLeasesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AllLeasesOfAllKindsMember" id="eml_AllLeasesOfAllKindsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" 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="TangibleNetWorthIncreasePercentage" id="eml_TangibleNetWorthIncreasePercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="LeverageRatioAsMultipleMaximum" id="eml_LeverageRatioAsMultipleMaximum" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="FixedChargeCoverageRatioAsMultiple" id="eml_FixedChargeCoverageRatioAsMultiple" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="TangibleNetWorth" id="eml_TangibleNetWorth" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="ScheduleOfDebtAbstract" id="eml_ScheduleOfDebtAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DebtInstrumentCovenantMinimumTangibleNetWorth" id="eml_DebtInstrumentCovenantMinimumTangibleNetWorth" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="TotalCapitalExpenditures" id="eml_TotalCapitalExpenditures" 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="CreditRiskAbstract" id="eml_CreditRiskAbstract" type="xbrli:stringItemType" 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="StockRightsRedemptionPricePerShare" id="eml_StockRightsRedemptionPricePerShare" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="NumberOfPlansThatHaveSharesReservedForFurtherIssuance" id="eml_NumberOfPlansThatHaveSharesReservedForFurtherIssuance" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="Plan2010Member" id="eml_Plan2010Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DocumentAndEntityInformationAbstract" id="eml_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AgroTransdataCorporationMember" id="eml_AgroTransdataCorporationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfTechnologiesCombination" id="eml_NumberOfTechnologiesCombination" type="xbrli:integerItemType" 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="DefinedBenefitPlanDiscountRate" id="eml_DefinedBenefitPlanDiscountRate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" id="eml_DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <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="LiabilityGainsLossesAbstract" id="eml_LiabilityGainsLossesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" 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="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" id="eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="ChargedToNetPeriodicBenefitCostAbstract" id="eml_ChargedToNetPeriodicBenefitCostAbstract" type="xbrli:stringItemType" 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="HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991" id="eml_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="DefinedBenefitPlanLifeInsuranceCostTrendRate" id="eml_DefinedBenefitPlanLifeInsuranceCostTrendRate" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData" id="eml_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="TenYearTargetDurationSTRIPSFixedIncomeFundMember" id="eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember" 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="InsuranceContractsMember" id="eml_InsuranceContractsMember" 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="EightYearTargetDurationLdiFixedIncomeFundMember" id="eml_EightYearTargetDurationLdiFixedIncomeFundMember" 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="TenYearTargetDurationLdiFixedIncomeFundMember" id="eml_TenYearTargetDurationLdiFixedIncomeFundMember" 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="EmergingMarketMember" id="eml_EmergingMarketMember" 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="InternationalLargeCapWithActiveCurrencyMember" id="eml_InternationalLargeCapWithActiveCurrencyMember" 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="TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" id="eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" 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="FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" id="eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" 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="DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" id="eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="SixteenYearTargetDurationLdiFixedIncomeFundMember" id="eml_SixteenYearTargetDurationLdiFixedIncomeFundMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ReductionInPensionExpense" id="eml_ReductionInPensionExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn" id="eml_PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn" type="xbrli:durationItemType" 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="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions" id="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="EmployerMatchingContributionOnFirstOfTotalEmployeeContributions" id="eml_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" 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="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="NonDiscretionaryContributionPercentage1" id="eml_NonDiscretionaryContributionPercentage1" 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="TransitionalCreditContributionsMember" id="eml_TransitionalCreditContributionsMember" 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:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>8
<FILENAME>eml-20161231.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.1.0.0 Copyright 1995 - 2017 Summit Financial Printing, LLC. All rights reserved.-->
<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/2016-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/2016-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2016-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2011-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/2016-01-31" xmlns:eml="http://easterncompany.com/20161231" xmlns="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="eml-20161231.xsd" />
  <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="c20160702">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-07-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170313">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-13</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="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="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="c20131229to20150103">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131228_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>2013-12-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131228_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>2013-12-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131228_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>2013-12-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131228">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131228_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>2013-12-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20150103_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</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="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="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="c20131229to20150103_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</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="c20131229to20150103_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</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="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_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="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="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_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="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="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_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="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="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="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="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="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="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160103to20161231_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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>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: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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_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>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</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: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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</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="c20131229to20150103_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_PropertyPlantAndEquipmentByTypeAxis_BuildingMember_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:BuildingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</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_PropertyPlantAndEquipmentByTypeAxis_BuildingMember_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:BuildingMember</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_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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>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="c20160102_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-01-02</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="c20160102_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-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="c20160102_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>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_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-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_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-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_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>2016-01-02</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="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_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="c20160102_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-01-02</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_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="c20160102_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-01-02</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="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_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">eml:PatentsAndDevelopedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</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="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="c20160102_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-01-02</xbrli:instant>
    </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_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-01-02</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="c20160102_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-01-02</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="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="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:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</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="c20160102_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-01-02</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="c20160102_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-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_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-01-02</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="c20160102_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-01-02</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="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:FiniteLivedIntangibleAssetsByMajorClassAxis">eml:PatentsAndDevelopedTechnologyMember</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_IntellectualPropertyMember_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: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_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>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="c20150104to20160102_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>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </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="c20150104to20160102_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>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_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>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</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="c20150104to20160102_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>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150103_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>2015-01-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150103_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>2015-01-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150103_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>2015-01-03</xbrli:instant>
    </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="c20150104to20160102_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>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</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="c20150104to20160102_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>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_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>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20150103_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</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="c20141215to20141215_BusinessAcquisitionAxis_AgroTransdataCorporationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">eml:AgroTransdataCorporationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-15</xbrli:startDate>
      <xbrli:endDate>2014-12-15</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141215_BusinessAcquisitionAxis_AgroTransdataCorporationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">eml:AgroTransdataCorporationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-15</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_BusinessAcquisitionAxis_AgroTransdataCorporationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">eml:AgroTransdataCorporationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_BusinessAcquisitionAxis_AgroTransdataCorporationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">eml:AgroTransdataCorporationMember</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_BusinessAcquisitionAxis_AgroTransdataCorporationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">eml:AgroTransdataCorporationMember</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="c20141215to20141215_BusinessAcquisitionAxis_AgroTransdataCorporationMember_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>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">eml:AgroTransdataCorporationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-15</xbrli:startDate>
      <xbrli:endDate>2014-12-15</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141215to20141215_BusinessAcquisitionAxis_AgroTransdataCorporationMember_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">eml:AgroTransdataCorporationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-15</xbrli:startDate>
      <xbrli:endDate>2014-12-15</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141215to20141215_BusinessAcquisitionAxis_AgroTransdataCorporationMember_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">eml:AgroTransdataCorporationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-15</xbrli:startDate>
      <xbrli:endDate>2014-12-15</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_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>2016-12-31</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="c20161231_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-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_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>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140123_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>2014-01-23</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20100129to20100129_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>2010-01-29</xbrli:startDate>
      <xbrli:endDate>2010-01-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140123to20140123_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>2014-01-23</xbrli:startDate>
      <xbrli:endDate>2014-01-23</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </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:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</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="c20160103to20161231_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_PrimeRateMember">
    <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:PrimeRateMember</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_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140123to20140123_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>2014-01-23</xbrli:startDate>
      <xbrli:endDate>2014-01-23</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_LongtermDebtTypeAxis_SecuredDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</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_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:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150807">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-08-07</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_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>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_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>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </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="c20131229to20150103_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131228_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>2013-12-28</xbrli:instant>
    </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="c20150103_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>2015-01-03</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="c20160103to20161231_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_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>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_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>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_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>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_SalaryPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">eml:SalaryPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160430_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_SalaryPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">eml:SalaryPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-04-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20160430_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_SalaryPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">eml:SalaryPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-04-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_SalaryPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">eml:SalaryPlanMember</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="c20160401to20160430_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_StatementScenarioAxis_RestatementAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:RestatementAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-04-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160430to20160430_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-30</xbrli:startDate>
      <xbrli:endDate>2016-04-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-01-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-01-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_SalaryPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USSmallCapMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</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_TenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USLargeCapEquityFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</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_TenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <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:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InsuranceContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EightYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EasternCompanyCommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InternationalLargeCapWithActiveCurrencyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EasternCompanyCommonStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USLargeCapMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_FourteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</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_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EmergingMarketMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USLargeCapMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_USLargeCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USSmallCapMember</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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EmergingMarketMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FifteenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USLargeCapMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_SixteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:SixteenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:SixteenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwelveYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FourteenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EightYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EasternCompanyCommonStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FourteenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InsuranceContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USLargeCapMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USSmallCapMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USSmallCapMember</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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USLargeCapMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_FourteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InsuranceContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FifteenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</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_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:IntermediateBondMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USLargeCapEquityFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:SixteenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InsuranceContractsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USLargeCapMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:IntermediateBondMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</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_InternationalLargeCapWithActiveCurrencyMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_TwelveYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <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:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InternationalLargeCapWithActiveCurrencyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_InternationalLargeCapWithActiveCurrencyMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EasternCompanyCommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InsuranceContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:SixteenYearTargetDurationLdiFixedIncomeFundMember</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USLargeCapEquityFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InsuranceContractsMember</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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EmergingMarketMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwelveYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:SixteenYearTargetDurationLdiFixedIncomeFundMember</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_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USSmallCapMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwelveYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EmergingMarketMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USSmallCapMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InternationalLargeCapWithActiveCurrencyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InsuranceContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:IntermediateBondMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</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_FourteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USLargeCapEquityFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InsuranceContractsMember</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EasternCompanyCommonStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EmergingMarketMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwelveYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:IntermediateBondMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USLargeCapEquityFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EmergingMarketMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwelveYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_IntermediateBondMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</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_EmergingMarketMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <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:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_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:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-01-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_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>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</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_DefinedContributionPlanNameAxis_Plan401KPlanAmendmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanNameAxis">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="c20151201to20151231_DefinedContributionPlanNameAxis_Plan401KPlanOriginalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanNameAxis">eml:Plan401KPlanOriginalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-12-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_DefinedContributionPlanNameAxis_USNonUnionEmployeesMember_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:DefinedContributionPlanNameAxis">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_DefinedContributionPlanNameAxis_USNonUnionEmployeesMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanNameAxis">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="c20131229to20150103_DefinedContributionPlanNameAxis_TransitionalCreditContributionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanNameAxis">eml:TransitionalCreditContributionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_DefinedContributionPlanNameAxis_USNonUnionEmployeesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanNameAxis">eml:USNonUnionEmployeesMember</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_DefinedContributionPlanNameAxis_RegularMatchingContributionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanNameAxis">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="c20160103to20161231_DefinedContributionPlanNameAxis_USNonUnionEmployeesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanNameAxis">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_DefinedContributionPlanNameAxis_RegularMatchingContributionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanNameAxis">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="c20131229to20150103_DefinedContributionPlanNameAxis_NonDiscretionaryContributionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanNameAxis">eml:NonDiscretionaryContributionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_DefinedContributionPlanNameAxis_TransitionalCreditContributionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanNameAxis">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="c20160103to20161231_DefinedContributionPlanNameAxis_NonDiscretionaryContributionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanNameAxis">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="c20131229to20150103_DefinedContributionPlanNameAxis_RegularMatchingContributionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanNameAxis">eml:RegularMatchingContributionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_DefinedContributionPlanNameAxis_NonDiscretionaryContributionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanNameAxis">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="c20160103to20161231_DefinedContributionPlanNameAxis_TransitionalCreditContributionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanNameAxis">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="c20131229to20150103_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</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:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</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_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>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20150103_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</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="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:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</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="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:StatementBusinessSegmentsAxis">eml:MetalProductsMember</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="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:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</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_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: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="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:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</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="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="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:StatementGeographicalAxis">country:US</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="c20131229to20150103_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20150103_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</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="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:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</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_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_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="c20131229to20150103_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</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="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:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</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="c20131229to20150103_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20150103_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</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:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</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="c20131229to20150103_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20150103_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</xbrli:endDate>
    </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="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="c20150103_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>2015-01-03</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_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-12-31</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="c20150103_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>2015-01-03</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="c20150103_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:instant>2015-01-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150103_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>2015-01-03</xbrli:instant>
    </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_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="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: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-01-02</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="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="c20150103_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>2015-01-03</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="c20150103_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>2015-01-03</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="c20150103_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>2015-01-03</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="c20131229to20150103_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</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="c20160102_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-01-02</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="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="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="c20150405to20150704">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-04-05</xbrli:startDate>
      <xbrli:endDate>2015-07-04</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20150404">
    <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>2015-04-04</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="c20151004to20160102">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-10-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</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="c20150705to20151003">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-05</xbrli:startDate>
      <xbrli:endDate>2015-10-03</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="c20131228_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>2013-12-28</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="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="c20131229to20150103_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2015-01-03</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="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: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:Segment</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U005">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U006">
    <xbrli:measure>eml:Customer</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U007">
    <xbrli:measure>eml:Technology</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U008">
    <xbrli:measure>eml:Plan</xbrli:measure>
  </xbrli:unit>
  <!--Amendment Flag-->
  <dei:AmendmentFlag contextRef="c20160103to20161231">false</dei:AmendmentFlag>
  <!--Current Fiscal Year End Date-->
  <dei:CurrentFiscalYearEndDate contextRef="c20160103to20161231">--12-31</dei:CurrentFiscalYearEndDate>
  <!--Document Period End Date-->
  <dei:DocumentPeriodEndDate contextRef="c20160103to20161231">2016-12-31</dei:DocumentPeriodEndDate>
  <!--Entity Well-known Seasoned Issuer-->
  <dei:EntityWellKnownSeasonedIssuer contextRef="c20160103to20161231">No</dei:EntityWellKnownSeasonedIssuer>
  <!--Entity Voluntary Filers-->
  <dei:EntityVoluntaryFilers contextRef="c20160103to20161231">No</dei:EntityVoluntaryFilers>
  <!--Entity Current Reporting Status-->
  <dei:EntityCurrentReportingStatus contextRef="c20160103to20161231">Yes</dei:EntityCurrentReportingStatus>
  <!--Entity Filer Category-->
  <dei:EntityFilerCategory contextRef="c20160103to20161231">Accelerated Filer</dei:EntityFilerCategory>
  <!--Entity Public Float-->
  <dei:EntityPublicFloat contextRef="c20160702" unitRef="U001" decimals="0">87125916</dei:EntityPublicFloat>
  <!--Entity Registrant Name-->
  <dei:EntityRegistrantName contextRef="c20160103to20161231">EASTERN CO</dei:EntityRegistrantName>
  <!--Entity Central Index Key-->
  <dei:EntityCentralIndexKey contextRef="c20160103to20161231">0000031107</dei:EntityCentralIndexKey>
  <!--Entity Common Stock, Shares Outstanding-->
  <dei:EntityCommonStockSharesOutstanding contextRef="c20170313" unitRef="U002" decimals="INF">6256098</dei:EntityCommonStockSharesOutstanding>
  <!--Document Fiscal Year Focus-->
  <dei:DocumentFiscalYearFocus contextRef="c20160103to20161231">2016</dei:DocumentFiscalYearFocus>
  <!--Document Fiscal Period Focus-->
  <dei:DocumentFiscalPeriodFocus contextRef="c20160103to20161231">FY</dei:DocumentFiscalPeriodFocus>
  <!--Document Type-->
  <dei:DocumentType contextRef="c20160103to20161231">10-K</dei:DocumentType>
  <!--RECENT ACCOUNTING PRONOUNCEMENTS-->
  <us-gaap:AccountingChangesAndErrorCorrectionsTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;12. Recent Accounting Pronouncements&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;In April 2014, the FASB issued ASU No. 2014-08, Presentation of Financial Statements and Property, Plant and Equipment. ASU No. 2014-08 provides authoritative guidance which changes the criteria for determining which disposals can be presented as discontinued operations and modifies the related disclosure requirements.&amp;#160;&amp;#160;To qualify as a discontinued operation the standard requires a disposal to represent a strategic shift that has, or will have, a major effect on an entity's operations and financial results.&amp;#160;&amp;#160;The standard also expands the disclosures for discontinued operations and requires new disclosures related to individually material dispositions that do not qualify as discontinued operations.&amp;#160;&amp;#160;The guidance is effective for fiscal years beginning after December 15, 2014, with early adoption permitted.&amp;#160;&amp;#160;The Company adopted this guidance with its fiscal year effective January&amp;#160;4, 2015 and did not impact the consolidated financial statements of the Company.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&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;&amp;#160;The standard is effective for annual reporting periods beginning after December 15, 2016.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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. Early adoption is permitted. The Company is still in the process of determining the effect that the adoption of ASU 2015-14 will have on the accompanying financial statements.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&amp;#160;The amendment is effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal years.&amp;#160;&amp;#160;The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period.&amp;#160;&amp;#160;The adoption of this amendment is not expected to have a material impact on the consolidated financial statements of the Company.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&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;&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;&amp;#160;The amendments were effective for Fiscal 2017, including interim periods.&amp;#160;&amp;#160;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;&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 style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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 Company has not early adopted ASU 2015-17. This guidance will be effective for the Company in the first quarter of 2017&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;In February 2016, the FASB issued ASU No. 2016-02, Leases. ASU 2016-02 requires lessees 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, 2019. Early adoption is permitted. The Company is still in the process of determining the effect that the adoption of ASU 2016-02 will have on the accompanying financial statements.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;In August 2016, the FASB issued ASU No. 2016-15, Statement of Cash Flows - Classification of certain types of cash receipts and cash payments. ASU 2016-15 provides guidance regarding eight specific cash flow issues. 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. Early adoption is permitted. The Company is still in the process of determining the effect that the adoption of ASU 2016-15 will have on the accompanying financial statements.&lt;br /&gt; &amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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. This guidance will be effective for the Company in the first quarter of 2017.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;In January 2017, the FASB issued ASU No. 2017-01, Business Combinations &amp;#8211; Clarifying the Definition of a business. ASU 201-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;&amp;#160;The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period.&amp;#160;&amp;#160;The Company is still in the process of determining the effect that the adoption of ASU 2017-01 will have on the accompanying financial statements.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;In January 2017, the FASB issued ASU No. 2017-04, Intangibles &amp;#8211; Goodwill and Other: Simplifying the test for Goodwill Impairment. ASU 201-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;&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.&amp;#160;&amp;#160;The Company is still in the process of determining the effect that the adoption of ASU 2017-04 will have on the accompanying financial statements.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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 201-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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&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 style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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&gt;</us-gaap:AccountingChangesAndErrorCorrectionsTextBlock>
  <!--Accounts Payable, Current-->
  <us-gaap:AccountsPayableCurrent contextRef="c20161231" unitRef="U001" decimals="0">7048174</us-gaap:AccountsPayableCurrent>
  <!--Accounts Payable, Current-->
  <us-gaap:AccountsPayableCurrent contextRef="c20160102" unitRef="U001" decimals="0">9109394</us-gaap:AccountsPayableCurrent>
  <!--Accounts receivable, less allowances of $430,000 in 2016 and $450,000 in 2015-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20161231" unitRef="U001" decimals="0">18135792</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts receivable, less allowances of $430,000 in 2016 and $450,000 in 2015-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20160102" unitRef="U001" decimals="0">17502445</us-gaap:AccountsReceivableNetCurrent>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20160102" unitRef="U001" decimals="0">36636775</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), Pension and Other Postretirement Benefit Plans, Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c20161231" unitRef="U001" decimals="0">21039520</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c20160102" unitRef="U001" decimals="0">19929214</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net of Tax-Other Postretirement Benefits [Member]-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">1722137</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net of Tax-Pension Benefits [Member]-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-33799555</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net of Tax-Other Postretirement Benefits [Member]-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">1270922</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net of Tax-Pension Benefits [Member]-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-32597167</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net of Tax-Other Postretirement Benefits [Member]-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-543233</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net of Tax-Pension Benefits [Member]-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-35689141</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c20160102" unitRef="U001" decimals="0">-1154098</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>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20160102" unitRef="U001" decimals="0">-21083312</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20161231" unitRef="U001" decimals="0">-23204601</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Acquired Finite-lived Intangible Assets, Weighted Average Useful Life-Customer Relationships [Member]-Argo Transdata Corporation [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20141215to20141215_BusinessAcquisitionAxis_AgroTransdataCorporationMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Acquired Finite-lived Intangible Assets, Weighted Average Useful Life-Argo Transdata Corporation [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20141215to20141215_BusinessAcquisitionAxis_AgroTransdataCorporationMember">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Acquired Finite-lived Intangible Assets, Weighted Average Useful Life-Argo Transdata Corporation [Member]-Non-Compete Agreements [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20141215to20141215_BusinessAcquisitionAxis_AgroTransdataCorporationMember_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Acquired Finite-lived Intangible Assets, Weighted Average Useful Life-Argo Transdata Corporation [Member]-Intellectual Property [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20141215to20141215_BusinessAcquisitionAxis_AgroTransdataCorporationMember_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="c20131229to20150103" unitRef="U001" decimals="0">8882</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <!--Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation-Common Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="c20131229to20150103_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0">8882</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <!--Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="c20160103to20161231" unitRef="U001" decimals="0">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <!--Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="c20150104to20160102" unitRef="U001" decimals="0">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <!--Advertising Expense-->
  <us-gaap:AdvertisingExpense contextRef="c20160103to20161231" unitRef="U001" decimals="0">441853</us-gaap:AdvertisingExpense>
  <!--Advertising Expense-->
  <us-gaap:AdvertisingExpense contextRef="c20131229to20150103" unitRef="U001" decimals="0">494267</us-gaap:AdvertisingExpense>
  <!--Advertising Expense-->
  <us-gaap:AdvertisingExpense contextRef="c20150104to20160102" unitRef="U001" decimals="0">496066</us-gaap:AdvertisingExpense>
  <!--Advertising Costs-->
  <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Advertising Costs&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company expenses advertising costs as incurred.&amp;#160;&amp;#160;Advertising costs were $441,853 in 2016, $496,066 in 2015 and $494,267 in 2014.&lt;/div&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
  <!--Accounts receivable, allowances-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c20160102" unitRef="U001" decimals="0">450000</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="c20131229to20150103" unitRef="U001" decimals="0">248876</us-gaap:AmortizationOfIntangibleAssets>
  <!--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="c20150104to20160102" unitRef="U001" decimals="0">460922</us-gaap:AmortizationOfIntangibleAssets>
  <!--Anti-dilutive stock options (in shares)-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20131229to20150103" unitRef="U002" decimals="0">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--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>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20160102" unitRef="U001" decimals="0">121738559</us-gaap:Assets>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20161231" unitRef="U001" decimals="0">124198396</us-gaap:Assets>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20161231" unitRef="U001" decimals="0">77696926</us-gaap:AssetsCurrent>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20160102" unitRef="U001" decimals="0">75268226</us-gaap:AssetsCurrent>
  <!--Buildings-->
  <us-gaap:BuildingsAndImprovementsGross contextRef="c20160102" unitRef="U001" decimals="0">16072536</us-gaap:BuildingsAndImprovementsGross>
  <!--Buildings-->
  <us-gaap:BuildingsAndImprovementsGross contextRef="c20161231" unitRef="U001" decimals="0">16303521</us-gaap:BuildingsAndImprovementsGross>
  <!--Recognized earnings-Argo Transdata Corporation [Member]-->
  <us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized contextRef="c20160103to20161231_BusinessAcquisitionAxis_AgroTransdataCorporationMember" unitRef="U001" decimals="0">144231</us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized>
  <!--Recognized earnings-Argo Transdata Corporation [Member]-->
  <us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized contextRef="c20150104to20160102_BusinessAcquisitionAxis_AgroTransdataCorporationMember" unitRef="U001" decimals="0">138683</us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized>
  <!--Contingent earn-out liability-Argo Transdata Corporation [Member]-->
  <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c20161231_BusinessAcquisitionAxis_AgroTransdataCorporationMember" unitRef="U001" decimals="0">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
  <!--Cost of the acquisition-Argo Transdata Corporation [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20141215to20141215_BusinessAcquisitionAxis_AgroTransdataCorporationMember" unitRef="U001" decimals="0">5034000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Contingent earn-out asset-Argo Transdata Corporation [Member]-->
  <us-gaap:BusinessCombinationContingentConsiderationAsset contextRef="c20141215_BusinessAcquisitionAxis_AgroTransdataCorporationMember" unitRef="U001" decimals="0">282914</us-gaap:BusinessCombinationContingentConsiderationAsset>
  <!--Business acquisition, current liabilities-Argo Transdata Corporation [Member]-->
  <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent contextRef="c20141215_BusinessAcquisitionAxis_AgroTransdataCorporationMember" unitRef="U001" decimals="0">63000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
  <!--BUSINESS ACQUISITIONS-->
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;3. B&lt;font style="font-variant: small-caps; display: inline;"&gt;usiness&lt;/font&gt;&lt;font style="font-variant: small-caps; display: inline;"&gt;Acquisitions&lt;/font&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Effective December 15, 2014 the Company acquired certain assets of Argo Transdata Corporation (&amp;#8220;Argo&amp;#8221;) including accounts receivable, inventories, furniture, fixtures and equipment, intellectual property rights and rights existing under all sales and purchase agreements.&amp;#160;&amp;#160;Argo is a contract manufacturer of printed circuit board assemblies and has the ability to manufacture surface mount (SMT), through hole and wire bond assemblies or any combination of the three technologies.&amp;#160;&amp;#160;Its products are sold to numerous OEM&amp;#8217;s in industries such as measurement systems, industrial controls, medical and military.&amp;#160;&amp;#160;The Argo acquisition further diversified our markets and provides a source for printed circuit boards which are used in several of our current products.&amp;#160;&amp;#160;Argo is included in the Security Products segment of the Company from the date of the acquisition.&amp;#160;&amp;#160;The cost of the acquisition of Argo was approximately $5,034,000, inclusive of transaction costs, plus a contingent earn-out of $282,914 based on revenue levels in each of the first two fiscal years following the closing and the assumption of $63,000 in current liabilities.&amp;#160;&amp;#160;The Company recognized $144,231 in 2016 and $138,683 in 2015 earnings as a result of Argo not meeting the sales goals for the 1&lt;font style="font-size: 70%; vertical-align: text-top; display: inline;"&gt;st&lt;/font&gt; and 2nd year earn-out.&amp;#160;&amp;#160;On December 31, 2016 the contingent earn-out liability was zero.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The above acquisition was accounted for under ASC 805.&amp;#160;&amp;#160;The acquired business is included in the consolidated operating results of the Company from the date of acquisition.&amp;#160;&amp;#160;The excess of the cost of Argo over the fair market value of the net assets acquired of $1,225,226 has been recorded as goodwill.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;In connection with the above acquisition, the Company recorded the following intangible assets:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Asset Class/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="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: center; display: block; text-indent: 0pt;"&gt;Amount&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: center; display: block; text-indent: 0pt;"&gt;Weighted-average Amortization Period in Years&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"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Patents, technology, and licenses&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;"&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;"&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: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&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; padding-bottom: 4px; width: 76%; background-color: #ffffff;"&gt;&amp;#160; &lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: center; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,164,076&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: center; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;There is no anticipated residual value relating to these intangible assets.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Neither the actual results nor the pro forma effects of the acquisition of Argo are material to the Company's financial statements.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <!--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="c20160102" unitRef="U001" decimals="0">17814986</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20131228" unitRef="U001" decimals="0">19988361</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20150103" unitRef="U001" decimals="0">15834444</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash Equivalents-->
  <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Cash Equivalents&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Highly liquid investments purchased with a maturity of three months or less are considered cash equivalents.&amp;#160;&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 51% 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, 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="c20160103to20161231" unitRef="U001" decimals="0">4910390</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20131229to20150103" unitRef="U001" decimals="0">-4153917</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Amount of deposits insured by Federal Deposit Insurance Corporation (FDIC)-->
  <us-gaap:CashFDICInsuredAmount contextRef="c20161231" unitRef="U001" decimals="0">250000</us-gaap:CashFDICInsuredAmount>
  <!--Stock rights outstanding (in shares)-->
  <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="c20150103" unitRef="U002" decimals="INF">6244013</us-gaap:ClassOfWarrantOrRightOutstanding>
  <!--Class of Warrant or Right, Exercise Price of Warrants or Rights-->
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="c20150103" unitRef="U003" decimals="2">80.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <!--CONTINGENCIES-->
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;4. C&lt;font style="font-variant: small-caps; display: inline;"&gt;ontingencies&lt;/font&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company is party to various legal proceedings and claims related to its normal business operations.&amp;#160;&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, results of operations or liquidity of the Company.&amp;#160;&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;During 2010, the Company was contacted by the State of Illinois regarding potential ground contamination at our plant in Wheeling, Illinois.&amp;#160;&amp;#160;The Company signed up with a voluntary remediation program in Illinois and has engaged an environmental clean-up company to perform testing and develop a remediation plan.&amp;#160;&amp;#160;Since 2010, the environmental company has completed a number of tests and a final remediation system design is expected to be approved in Fiscal 2017.&amp;#160;&amp;#160;In Fiscal 2016, the Company had expenses of $10,738 related to this issue. Final cost to remediate has not been determined at this time and is not expected to be material.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Approximately 22% of the total workforce is subject to negotiated union contracts, and approximately 14% of the total workforce is covered by such agreements that expire during 2017.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <!--Commitments and contingencies (See Note 4)-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20160102" unitRef="U001" xsi:nil="true" />
  <!--Commitments and contingencies (See Note 4)-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20161231" unitRef="U001" xsi:nil="true" />
  <!--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="c20160103to20161231" unitRef="U003" decimals="INF">0.44</us-gaap:CommonStockDividendsPerShareDeclared>
  <!--Cash dividends declared, per share (in dollars per share)-->
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c20131229to20150103" unitRef="U003" decimals="INF">0.48</us-gaap:CommonStockDividendsPerShareDeclared>
  <!--Common Stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20160102" unitRef="U002" decimals="INF">8942461</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 (in dollars per share)-->
  <us-gaap:CommonStockNoParValue contextRef="c20161231" unitRef="U003" decimals="INF">0</us-gaap:CommonStockNoParValue>
  <!--Common Stock, no par value (in dollars per share)-->
  <us-gaap:CommonStockNoParValue contextRef="c20160102" unitRef="U003" decimals="INF">0</us-gaap:CommonStockNoParValue>
  <!--Common Stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20161231" unitRef="U002" decimals="INF">50000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common Stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20160102" unitRef="U002" decimals="INF">50000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common Stock, no par value: Authorized: 50,000,000 shares Issued: 8,950,827 shares in 2016 and 8,942,461 shares in 2015 Outstanding: 6,256,098 shares in 2016 and 6,247,732 shares in 2015-->
  <us-gaap:CommonStockValue contextRef="c20160102" unitRef="U001" decimals="0">28997050</us-gaap:CommonStockValue>
  <!--Common Stock, no par value: Authorized: 50,000,000 shares Issued: 8,950,827 shares in 2016 and 8,942,461 shares in 2015 Outstanding: 6,256,098 shares in 2016 and 6,247,732 shares in 2015-->
  <us-gaap:CommonStockValue contextRef="c20161231" unitRef="U001" decimals="0">29146622</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="c20160102" unitRef="U002" decimals="INF">6247732</us-gaap:CommonStockSharesOutstanding>
  <!--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="c20150104to20160102" unitRef="U001" decimals="0">7175826</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20131229to20150103" unitRef="U001" decimals="0">-3852940</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Concentration Risk, Percentage-Customer Concentration Risk [Member]-Accounts Receivable [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20150104to20160102_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember" unitRef="U005" decimals="INF">0.1</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration Risk, Percentage-Accounts Receivable [Member]-Customer Concentration Risk [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160103to20161231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember" unitRef="U005" decimals="INF">0.1</us-gaap:ConcentrationRiskPercentage1>
  <!--Principles of Consolidation-->
  <us-gaap:ConsolidationPolicyTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Principles of Consolidation&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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 Sales, Policy [Policy Text Block]-->
  <us-gaap:CostOfSalesPolicyTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Cost of Goods Sold&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Cost of goods sold reflects the cost of purchasing, manufacturing and preparing a product for sale.&amp;#160;&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="c20160103to20161231" unitRef="U001" decimals="0">10738</us-gaap:CostOfServicesEnvironmentalRemediation>
  <!--Cost of Goods Sold-->
  <us-gaap:CostOfGoodsSold contextRef="c20160103to20161231" unitRef="U001" decimals="0">103315387</us-gaap:CostOfGoodsSold>
  <!--Cost of Goods Sold-->
  <us-gaap:CostOfGoodsSold contextRef="c20150104to20160102" unitRef="U001" decimals="0">112186725</us-gaap:CostOfGoodsSold>
  <!--Cost of Goods Sold-->
  <us-gaap:CostOfGoodsSold contextRef="c20131229to20150103" unitRef="U001" decimals="0">108338956</us-gaap:CostOfGoodsSold>
  <!--Current Foreign Tax Expense (Benefit)-->
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c20160103to20161231" unitRef="U001" decimals="0">1091952</us-gaap:CurrentForeignTaxExpenseBenefit>
  <!--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="c20131229to20150103" unitRef="U001" decimals="0">991257</us-gaap:CurrentForeignTaxExpenseBenefit>
  <!--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="c20131229to20150103" unitRef="U001" decimals="0">295554</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <!--Federal-->
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c20160103to20161231" unitRef="U001" decimals="0">2554341</us-gaap:CurrentFederalTaxExpenseBenefit>
  <!--Federal-->
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c20131229to20150103" unitRef="U001" decimals="0">2339917</us-gaap:CurrentFederalTaxExpenseBenefit>
  <!--Federal-->
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c20150104to20160102" unitRef="U001" decimals="0">1337417</us-gaap:CurrentFederalTaxExpenseBenefit>
  <!--Debt Disclosure [Text Block]-->
  <us-gaap:DebtDisclosureTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;5. D&lt;font style="font-variant: small-caps; display: inline;"&gt;ebt&lt;/font&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;On January 29, 2010, the Company signed a secured Loan Agreement (the &amp;#8220;Loan Agreement&amp;#8221;) with People&amp;#8217;s United Bank (&amp;#8220;People&amp;#8217;s&amp;#8221;) which included a $5,000,000 term portion and a $10,000,000 revolving credit portion.&amp;#160;&amp;#160;The term portion of the loan requires quarterly principal payments of $178,571 for a period of seven (7) years, maturing on January 31, 2017.&amp;#160;&amp;#160;The revolving credit portion had a quarterly commitment fee of one quarter of one percent (0.25%), and a maturity date of January 31, 2012.&amp;#160;&amp;#160;The Loan Agreement is secured by all of the assets of the Company.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;On January 25, 2012 the Company amended the Loan Agreement by taking an additional $5,000,000 term loan (the &amp;#8220;2012 Term Loan&amp;#8221;).&amp;#160;&amp;#160;The 2012 Term Loan requires quarterly principal payments of $178,571 for a period of seven (7) years, maturing on January 31, 2019.&amp;#160;&amp;#160;At the same time the maturity date of the revolving credit portion was extended to January 31, 2014 and continued to have a quarterly commitment fee of one quarter of one percent (0.25%).&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Interest on the original term portion of the Loan Agreement is fixed at 4.98%.&amp;#160;&amp;#160;Interest on the 2012 Term Loan is fixed at 3.90%.&amp;#160;&amp;#160;For the period from January 25, 2012 to January 23, 2014, interest on the revolving credit portion of the Loan Agreement varied based on the LIBOR rate or People&amp;#8217;s Prime rate plus 2.25%, with a floor of 3.25% with a maturity date of January 31, 2014.&amp;#160;&amp;#160;On January 23, 2014, the Company amended the Loan Agreement with People&amp;#8217;s.&amp;#160;&amp;#160;The amendment renewed and extended the maturity date of the revolving credit portion of the Loan Agreement to July 1, 2016 and changed the interest rate to LIBOR plus 2.25%, and eliminated the 3.25% floor previously in place.&amp;#160;&amp;#160;The interest rate at December 31, 2016 on the revolving credit portion of the Loan Agreement was 3.02%.&amp;#160;&amp;#160;The quarterly commitment fee of one quarter of one percent (0.25%) remained unchanged.&amp;#160;&amp;#160;&lt;font style="font-size: 10pt; display: inline;"&gt;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.&amp;#160;&amp;#160;&lt;/font&gt;The Company did not utilize the revolving credit portion of the Loan Agreement at any time during 2015 or 2016.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Debt consists of:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Term loans&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,785,714&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,214,285&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Revolving credit loan&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 76%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,785,714&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,214,285&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Less current portion&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;892,857&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,428,571&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; padding-bottom: 4px; width: 76%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;892,857&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,785,714&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company paid interest of $127,735 in 2016, $174,558 in 2015 and $272,993 in 2014.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company&amp;#8217;s loan covenants under the Loan Agreement require the Company to maintain a fixed charge coverage ratio of at least 1.1 to 1, a leverage ratio of no more than 1.75 to 1, and minimum tangible net worth of $43 million increasing each year by&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;50% of consolidated net income.&amp;#160;&amp;#160;This amount was approximately $52.8 million as of December 28, 2013.&amp;#160;&amp;#160;As part of an amendment to the Loan Agreement signed on January 23, 2014, the leverage ratio was eliminated, and the minimum tangible net worth covenant was modified to a fixed minimum amount of $55 million, effective with the end of the Company&amp;#8217;s first quarter of 2014.&amp;#160;&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;&amp;#160;The Company was in compliance with all covenants in 2015 and 2016.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;As of December 31, 2016, scheduled annual principal maturities of long-term debt for each of the next five years follow:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;892,857&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="text-align: right; width: 88%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;714,286&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;178,571&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="text-align: right; width: 88%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; text-align: right; width: 88%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Thereafter&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; padding-bottom: 4px; width: 88%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,785,714&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
  <!--Debt Instrument, Term-Term Loan 2012 [Member]-->
  <us-gaap:DebtInstrumentTerm contextRef="c20160103to20161231_LongtermDebtTypeAxis_TermLoan2012Member">P7Y</us-gaap:DebtInstrumentTerm>
  <!--Debt Instrument, Term-Medium-term Notes [Member]-->
  <us-gaap:DebtInstrumentTerm contextRef="c20160103to20161231_LongtermDebtTypeAxis_MediumTermNotesMember">P7Y</us-gaap:DebtInstrumentTerm>
  <!--Long-term Debt, Gross-->
  <us-gaap:DebtInstrumentCarryingAmount contextRef="c20160102" unitRef="U001" decimals="0">3214285</us-gaap:DebtInstrumentCarryingAmount>
  <!--Long-term Debt, Gross-->
  <us-gaap:DebtInstrumentCarryingAmount contextRef="c20161231" unitRef="U001" decimals="0">1785714</us-gaap:DebtInstrumentCarryingAmount>
  <!--Basis spread on variable rate-Line of Credit [Member]-LIBOR [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20140123to20140123_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember" unitRef="U005" decimals="INF">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Basis spread on variable rate-Line of Credit [Member]-People's Prime Rate [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20160103to20161231_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_PrimeRateMember" unitRef="U005" decimals="INF">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Basis spread on variable rate-Floor Rate [Member]-Line of Credit [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20160103to20161231_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_InterestRateFloorMember" unitRef="U005" decimals="INF">0.0325</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Basis spread on variable rate-LIBOR [Member]-Line of Credit [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20160103to20161231_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember" unitRef="U005" decimals="4">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Basis spread on variable rate-Floor Rate [Member]-Line of Credit [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20140123to20140123_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_InterestRateFloorMember" unitRef="U005" decimals="INF">0.0325</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Basis spread on variable rate-LIBOR [Member]-Line of Credit [Member]-->
  <!--Periodic payment of loan-Term Loan 2012 [Member]-->
  <us-gaap:DebtInstrumentPeriodicPayment contextRef="c20160103to20161231_LongtermDebtTypeAxis_TermLoan2012Member" unitRef="U001" decimals="0">178571</us-gaap:DebtInstrumentPeriodicPayment>
  <!--Periodic payment of loan-Medium-term Notes [Member]-->
  <us-gaap:DebtInstrumentPeriodicPayment contextRef="c20160103to20161231_LongtermDebtTypeAxis_MediumTermNotesMember" unitRef="U001" decimals="0">178571</us-gaap:DebtInstrumentPeriodicPayment>
  <!--Maturity date of loan-Line of Credit [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20100129to20100129_LongtermDebtTypeAxis_LineOfCreditMember">2012-01-31</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date of loan-Medium-term Notes [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20160103to20161231_LongtermDebtTypeAxis_MediumTermNotesMember">2017-01-31</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date of loan-Line of Credit [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20140123to20140123_LongtermDebtTypeAxis_LineOfCreditMember">2016-07-01</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date of loan-Term Loan 2012 [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20160103to20161231_LongtermDebtTypeAxis_TermLoan2012Member">2019-01-31</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date of loan-Line of Credit [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20160103to20161231_LongtermDebtTypeAxis_LineOfCreditMember">2018-07-01</us-gaap:DebtInstrumentMaturityDate>
  <!--Deferred Tax Assets, Goodwill and Intangible Assets-->
  <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="c20160102" unitRef="U001" decimals="0">299137</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="c20150103" unitRef="U001" decimals="0">396541</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
  <!--Deferred Federal Income Tax Expense (Benefit)-->
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c20131229to20150103" unitRef="U001" decimals="0">164830</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <!--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 Tax Liabilities, Gross-->
  <us-gaap:DeferredIncomeTaxLiabilities contextRef="c20160102" unitRef="U001" decimals="0">6794874</us-gaap:DeferredIncomeTaxLiabilities>
  <!--Deferred Tax Liabilities, Gross-->
  <us-gaap:DeferredIncomeTaxLiabilities contextRef="c20150103" unitRef="U001" decimals="0">6596128</us-gaap:DeferredIncomeTaxLiabilities>
  <!--Deferred Tax Liabilities, Gross-->
  <us-gaap:DeferredIncomeTaxLiabilities contextRef="c20161231" unitRef="U001" decimals="0">6634747</us-gaap:DeferredIncomeTaxLiabilities>
  <!--Deferred Tax Assets, Inventory-->
  <us-gaap:DeferredTaxAssetsInventory contextRef="c20160102" unitRef="U001" decimals="0">807061</us-gaap:DeferredTaxAssetsInventory>
  <!--Deferred Tax Assets, Inventory-->
  <us-gaap:DeferredTaxAssetsInventory contextRef="c20150103" unitRef="U001" decimals="0">829876</us-gaap:DeferredTaxAssetsInventory>
  <!--Deferred Tax Assets, Inventory-->
  <us-gaap:DeferredTaxAssetsInventory contextRef="c20161231" unitRef="U001" decimals="0">806680</us-gaap:DeferredTaxAssetsInventory>
  <!--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="c20161231" unitRef="U001" decimals="0">11167108</us-gaap:DeferredTaxAssetsGross>
  <!--Deferred Tax Assets, Gross-->
  <us-gaap:DeferredTaxAssetsGross contextRef="c20150103" unitRef="U001" decimals="0">11841045</us-gaap:DeferredTaxAssetsGross>
  <!--Deferred Tax Assets, Net-->
  <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c20150103" unitRef="U001" decimals="0">5244917</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="c20160102" unitRef="U001" decimals="0">3585708</us-gaap:DeferredTaxAssetsLiabilitiesNet>
  <!--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="c20150104to20160102" unitRef="U001" decimals="0">-14788</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <!--Deferred State and Local Income Tax Expense (Benefit)-->
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c20131229to20150103" unitRef="U001" decimals="0">75729</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <!--Deferred Tax Assets, Net of Valuation Allowance, Noncurrent-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20160102" unitRef="U001" decimals="0">2599541</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--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, 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="c20160102" unitRef="U001" decimals="0">986167</us-gaap:DeferredTaxAssetsNetCurrent>
  <!--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, Postretirement Benefits-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits contextRef="c20150103" unitRef="U001" decimals="0">1030203</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
  <!--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, 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="c20150103" unitRef="U001" decimals="0">105296</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, 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="c20150103" unitRef="U001" decimals="0">9275949</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 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="c20150103" unitRef="U001" decimals="0">203180</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>
  <!--Other-->
  <us-gaap:DeferredTaxLiabilitiesOther contextRef="c20161231" unitRef="U001" decimals="0">119618</us-gaap:DeferredTaxLiabilitiesOther>
  <!--Other-->
  <us-gaap:DeferredTaxLiabilitiesOther contextRef="c20150103" unitRef="U001" decimals="0">92531</us-gaap:DeferredTaxLiabilitiesOther>
  <!--Other-->
  <us-gaap:DeferredTaxLiabilitiesOther contextRef="c20160102" unitRef="U001" decimals="0">99989</us-gaap:DeferredTaxLiabilitiesOther>
  <!--Property, plant and equipment-->
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c20161231" unitRef="U001" decimals="0">6515129</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
  <!--Property, plant and equipment-->
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c20150103" unitRef="U001" decimals="0">6503597</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
  <!--Property, plant and equipment-->
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c20160102" unitRef="U001" decimals="0">6694885</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
  <!--Defined Benefit Plan, Expected Future Benefit Payments, Next Twelve Months-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">103000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
  <!--Defined Benefit Plan, Expected Future Benefit Payments, Next Twelve Months-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="-5">3800000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
  <!--Long-term target allocations for plan assets-Fixed income [Member]-->
  <us-gaap:DefinedBenefitPlanTargetPlanAssetAllocations contextRef="c20160103to20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FixedIncomeFundsMember" unitRef="U005" decimals="INF">0.5</us-gaap:DefinedBenefitPlanTargetPlanAssetAllocations>
  <!--Long-term target allocations for plan assets-Equity Securities [Member]-->
  <us-gaap:DefinedBenefitPlanTargetPlanAssetAllocations contextRef="c20160103to20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EquitySecuritiesMember" unitRef="U005" decimals="INF">0.5</us-gaap:DefinedBenefitPlanTargetPlanAssetAllocations>
  <!--Prior service (cost) credit-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">39841</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax>
  <!--Prior service (cost) credit-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">63731</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax>
  <!--Prior service (cost) credit-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-376685</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax>
  <!--Prior service (cost) credit-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-176117</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax>
  <!--Defined Benefit Plan, Expected Future Benefit Payments, Year Three-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">108000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
  <!--Defined Benefit Plan, Expected Future Benefit Payments, Year Three-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="-5">4200000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
  <!--Discount rate-Salary Plan [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_SalaryPlanMember" unitRef="U005" decimals="INF">0.0424</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
  <!--Discount rate-Salary Plan [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c20160430_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_SalaryPlanMember" unitRef="U005" decimals="INF">0.0369</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
  <!--Discount rate-Other Pension Plan, Postretirement or Supplemental Plans [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" unitRef="U005" decimals="INF">0.0353</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
  <!--Discount rate-Pension Benefits [Member]-Minimum [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_RangeAxis_MinimumMember" unitRef="U005" decimals="INF">0.0424</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
  <!--Discount rate-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U005" decimals="INF">0.0423</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
  <!--Discount rate-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U005" decimals="INF">0.0412</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
  <!--Discount rate-Other Pension Plan, Postretirement or Supplemental Plans [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" unitRef="U005" decimals="INF">0.0303</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
  <!--Discount rate-Maximum [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_RangeAxis_MaximumMember" unitRef="U005" decimals="INF">0.0408</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
  <!--Discount rate-Minimum [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_RangeAxis_MinimumMember" unitRef="U005" decimals="INF">0.0404</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
  <!--Discount rate-Pension Benefits [Member]-Maximum [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_RangeAxis_MaximumMember" unitRef="U005" decimals="INF">0.0428</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
  <!--Contributions expected to be made by Company in next fiscal year-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">700000</us-gaap:DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear>
  <!--Contributions expected to be made by Company in next fiscal year-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">103000</us-gaap:DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear>
  <!--Defined Contribution Plan-->
  <us-gaap:DefinedContributionPlanDisclosuresTableTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company made contributions to the plan as follows:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Regular matching contributions&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;328,144&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;232,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;186,545&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Transitional credit contributions&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;231,847&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;---&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;---&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Non-discretionary contributions&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;51,470&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;---&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;---&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Total contributions made for the period&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;611,461&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;232,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;186,545&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DefinedContributionPlanDisclosuresTableTextBlock>
  <!--Defined Benefit Plan, Expected Future Benefit Payments, Year Two-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="-5">4000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
  <!--Defined Benefit Plan, Expected Future Benefit Payments, Year Two-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">105000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
  <!--Defined Benefit Plan, Amortization of Gains (Losses)-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">93921</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <!--Defined Benefit Plan, Amortization of Gains (Losses)-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-1704863</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <!--Defined Benefit Plan, Amortization of Gains (Losses)-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-1928298</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <!--Defined Benefit Plan, Amortization of Gains (Losses)-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-944130</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <!--Defined Benefit Plan, Amortization of Gains (Losses)-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-18804</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <!--Defined Benefit Plan, Amortization of Gains (Losses)-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">72378</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <!--Rate of compensation increase-Salary Plan [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_SalaryPlanMember" unitRef="U005" decimals="INF">0.0325</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
  <!--Rate of compensation increase-Salary Plan [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease contextRef="c20160430_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_SalaryPlanMember" unitRef="U005" decimals="INF">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
  <!--Actual return on plan assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-1340977</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
  <!--Actual return on plan assets-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">39085</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
  <!--Actual return on plan assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">4653349</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
  <!--Actual return on plan assets-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">99061</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
  <!--Actual return on plan assets-Level 3 [Member]-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">99061</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
  <!--Actual return on plan assets-Other Postretirement Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">39085</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
  <!--Value of employer common stock included plan assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">232124</us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets>
  <!--Value of employer common stock included plan assets-->
  <us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets contextRef="c20160102" unitRef="U001" decimals="0">4069938</us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets>
  <!--Value of employer common stock included plan assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets>
  <!--Value of employer common stock included plan assets-->
  <us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets contextRef="c20161231" unitRef="U001" decimals="0">4535676</us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets>
  <!--2022 through 2026-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="-5">26200000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
  <!--2022 through 2026-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">597000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
  <!--Actuarial (gain)/loss-Pension Benefits [Member]-Remeasurement Adjustment [Member]-->
  <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c20160401to20160430_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_StatementScenarioAxis_RestatementAdjustmentMember" unitRef="U001" decimals="0">611693</us-gaap:DefinedBenefitPlanActuarialGainLoss>
  <!--Actuarial (gain)/loss-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-3316552</us-gaap:DefinedBenefitPlanActuarialGainLoss>
  <!--Actuarial (gain)/loss-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">33022</us-gaap:DefinedBenefitPlanActuarialGainLoss>
  <!--Actuarial (gain)/loss-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-2235904</us-gaap:DefinedBenefitPlanActuarialGainLoss>
  <!--Actuarial (gain)/loss-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">2940154</us-gaap:DefinedBenefitPlanActuarialGainLoss>
  <!--Defined Benefit Plan, Future Amortization of Prior Service Cost (Credit)-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-23890</us-gaap:DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit>
  <!--Defined Benefit Plan, Future Amortization of Prior Service Cost (Credit)-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">145748</us-gaap:DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit>
  <!--Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent-Plan 401 K Plan Amendment [Member]-->
  <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent contextRef="c20160103to20161231_DefinedContributionPlanNameAxis_Plan401KPlanAmendmentMember" unitRef="U005" decimals="INF">1</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
  <!--Amortization of prior service cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">218585</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
  <!--Amortization of prior service cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-23889</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
  <!--Amortization of prior service cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">200568</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
  <!--Amortization of prior service cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">218585</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
  <!--Amortization of prior service cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-23890</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
  <!--Amortization of prior service cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-23888</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
  <!--Defined Benefit Plan, Future Amortization of Gain (Loss)-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanFutureAmortizationOfGainLoss contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-1231484</us-gaap:DefinedBenefitPlanFutureAmortizationOfGainLoss>
  <!--Defined Benefit Plan, Future Amortization of Gain (Loss)-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanFutureAmortizationOfGainLoss contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">93921</us-gaap:DefinedBenefitPlanFutureAmortizationOfGainLoss>
  <!--Gain from reduction of accumulated plan benefits-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-1231081</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax>
  <!--Gain from reduction of accumulated plan benefits-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">33623438</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax>
  <!--Gain from reduction of accumulated plan benefits-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-1658406</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax>
  <!--Gain from reduction of accumulated plan benefits-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">32220482</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax>
  <!--Gain from reduction of accumulated plan benefits-->
  <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax contextRef="c20161231" unitRef="U001" decimals="-5">2500000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax>
  <!--Defined Benefit Plan, Expected Future Benefit Payments, Year Five-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">113000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
  <!--Defined Benefit Plan, Expected Future Benefit Payments, Year Five-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="-5">4700000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
  <!--Total contributions made for the period-Transitional Credit Contributions [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20131229to20150103_DefinedContributionPlanNameAxis_TransitionalCreditContributionsMember" unitRef="U001" decimals="0">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-U.S. Non Union Employees [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20150104to20160102_DefinedContributionPlanNameAxis_USNonUnionEmployeesMember" unitRef="U001" decimals="0">51470</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-Regular Matching Contributions [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20150104to20160102_DefinedContributionPlanNameAxis_RegularMatchingContributionsMember" unitRef="U001" decimals="0">232399</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-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20131229to20150103" unitRef="U001" decimals="0">186545</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-U.S. Non Union Employees [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20160103to20161231_DefinedContributionPlanNameAxis_USNonUnionEmployeesMember" unitRef="U001" decimals="0">307568</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="c20160103to20161231_DefinedContributionPlanNameAxis_RegularMatchingContributionsMember" unitRef="U001" decimals="0">328144</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-Non-discretionary Contributions [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20131229to20150103_DefinedContributionPlanNameAxis_NonDiscretionaryContributionsMember" unitRef="U001" decimals="0">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-Transitional Credit Contributions [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20150104to20160102_DefinedContributionPlanNameAxis_TransitionalCreditContributionsMember" unitRef="U001" decimals="0">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-Non-discretionary Contributions [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20160103to20161231_DefinedContributionPlanNameAxis_NonDiscretionaryContributionsMember" unitRef="U001" decimals="0">51470</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-Regular Matching Contributions [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20131229to20150103_DefinedContributionPlanNameAxis_RegularMatchingContributionsMember" unitRef="U001" decimals="0">186545</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-Non-discretionary Contributions [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20150104to20160102_DefinedContributionPlanNameAxis_NonDiscretionaryContributionsMember" unitRef="U001" decimals="0">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-Transitional Credit Contributions [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20160103to20161231_DefinedContributionPlanNameAxis_TransitionalCreditContributionsMember" unitRef="U001" decimals="0">231847</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Defined Benefit Plan, Amounts Recognized in Balance Sheet-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">793055</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
  <!--Defined Benefit Plan, Amounts Recognized in Balance Sheet-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">1051700</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
  <!--Defined Benefit Plan, Amounts Recognized in Balance Sheet-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">24304926</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
  <!--Defined Benefit Plan, Amounts Recognized in Balance Sheet-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">26631438</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
  <!--Defined Benefit Plan, Amounts Recognized in Balance Sheet-->
  <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet contextRef="c20161231" unitRef="U001" decimals="0">26631438</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
  <!--Defined Benefit Plan, Amounts Recognized in Balance Sheet-->
  <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet contextRef="c20160102" unitRef="U001" decimals="0">24304926</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
  <!--Accumulated benefit obligation for all qualified and nonqualified defined benefit pension plans-->
  <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation contextRef="c20160102" unitRef="U001" decimals="0">83433339</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
  <!--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>
  <!--Employer matching contribution percentage-Plan 401K Plan Original [Member]-->
  <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch contextRef="c20151201to20151231_DefinedContributionPlanNameAxis_Plan401KPlanOriginalMember" unitRef="U005" decimals="1">0.5</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
  <!--Defined Benefit Plan, Expected Future Benefit Payments, Year Four-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="-5">4500000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
  <!--Defined Benefit Plan, Expected Future Benefit Payments, Year Four-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">111000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U005" decimals="INF">0.048</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate-Other Pension Plan, Postretirement or Supplemental Plans [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" unitRef="U005" decimals="INF">0.048</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U005" decimals="INF">0.0423</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate-Other Pension Plan, Postretirement or Supplemental Plans [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" unitRef="U005" decimals="INF">0.039</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_RangeAxis_MinimumMember" unitRef="U005" decimals="INF">0.0424</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U005" decimals="INF">0.039</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U005" decimals="INF">0.039</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U005" decimals="INF">0.048</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_RangeAxis_MaximumMember" unitRef="U005" decimals="INF">0.0428</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate-Other Pension Plan, Postretirement or Supplemental Plans [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" unitRef="U005" decimals="INF">0.0353</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U005" decimals="INF">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="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U005" decimals="INF">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="c20160430to20160430_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U005" decimals="INF">0.0325</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
  <!--Expected rate of return-Salary Plan [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets contextRef="c20160401to20160430_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_SalaryPlanMember" unitRef="U005" decimals="INF">0.08</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
  <!--Expected rate of return-Salary Plan [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_SalaryPlanMember" unitRef="U005" decimals="INF">0.08</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
  <!--Expected rate of return-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets contextRef="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U005" decimals="2">0.08</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
  <!--Expected rate of return-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U005" decimals="2">0.08</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
  <!--Expected rate of return-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U005" decimals="INF">0.08</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
  <!--Expected rate of return-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets contextRef="c20160430to20160430_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U005" decimals="INF">0.08</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
  <!--Expected rate of return-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U005" decimals="2">0.08</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
  <!--Expected rate of return-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets contextRef="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U005" decimals="INF">0.08</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
  <!--Change due to availability of final actual assets and census data-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanOtherChanges contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">317440</us-gaap:DefinedBenefitPlanOtherChanges>
  <!--Change due to availability of final actual assets and census data-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanOtherChanges contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">346</us-gaap:DefinedBenefitPlanOtherChanges>
  <!--Change due to availability of final actual assets and census data-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanOtherChanges contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" 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="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanOtherChanges>
  <!--Defined Benefit Plan, Fair Value of Plan Assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">63122843</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <!--Defined Benefit Plan, Fair Value of Plan Assets-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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="c20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">1149204</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <!--Defined Benefit Plan, Fair Value of Plan Assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">64352110</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <!--Defined Benefit Plan, Fair Value of Plan Assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">1287350</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <!--Defined Benefit Plan, Fair Value of Plan Assets-Level 3 [Member]-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">1188289</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <!--Defined Benefit Plan, Fair Value of Plan Assets-Level 3 [Member]-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">1149204</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <!--Defined Benefit Plan, Fair Value of Plan Assets-Level 3 [Member]-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">1287350</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <!--Defined Benefit Plan, Benefit Obligation-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">1981344</us-gaap:DefinedBenefitPlanBenefitObligation>
  <!--Defined Benefit Plan, Benefit Obligation-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">87427769</us-gaap:DefinedBenefitPlanBenefitObligation>
  <!--Defined Benefit Plan, Benefit Obligation-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">4055112</us-gaap:DefinedBenefitPlanBenefitObligation>
  <!--Defined Benefit Plan, Benefit Obligation-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">90516922</us-gaap:DefinedBenefitPlanBenefitObligation>
  <!--Defined Benefit Plan, Benefit Obligation-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">2339050</us-gaap:DefinedBenefitPlanBenefitObligation>
  <!--Defined Benefit Plan, Benefit Obligation-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">92258937</us-gaap:DefinedBenefitPlanBenefitObligation>
  <!--Defined Benefit Plan, Expected Return on Plan Assets-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">91936</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <!--Defined Benefit Plan, Expected Return on Plan Assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">5151654</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <!--Defined Benefit Plan, Expected Return on Plan Assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">4810524</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <!--Defined Benefit Plan, Expected Return on Plan Assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">4995858</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <!--Defined Benefit Plan, Expected Return on Plan Assets-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">47532</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <!--Defined Benefit Plan, Expected Return on Plan Assets-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">22434</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <!--Interest cost-Pension Benefits [Member]-Remeasurement Adjustment [Member]-->
  <us-gaap:DefinedBenefitPlanInterestCost contextRef="c20160401to20160430_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_StatementScenarioAxis_RestatementAdjustmentMember" unitRef="U001" decimals="0">818565</us-gaap:DefinedBenefitPlanInterestCost>
  <!--Interest cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanInterestCost contextRef="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">157481</us-gaap:DefinedBenefitPlanInterestCost>
  <!--Interest cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanInterestCost contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3472870</us-gaap:DefinedBenefitPlanInterestCost>
  <!--Interest cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanInterestCost contextRef="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3365194</us-gaap:DefinedBenefitPlanInterestCost>
  <!--Interest cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanInterestCost contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3486982</us-gaap:DefinedBenefitPlanInterestCost>
  <!--Interest cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanInterestCost contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">94872</us-gaap:DefinedBenefitPlanInterestCost>
  <!--Interest cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanInterestCost contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">154915</us-gaap:DefinedBenefitPlanInterestCost>
  <!--Defined Benefit Plan, Contributions by Employer-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">151399</us-gaap:DefinedBenefitPlanContributionsByEmployer>
  <!--Defined Benefit Plan, Contributions by Employer-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">122947</us-gaap:DefinedBenefitPlanContributionsByEmployer>
  <!--Defined Benefit Plan, Contributions by Employer-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">1249726</us-gaap:DefinedBenefitPlanContributionsByEmployer>
  <!--Defined Benefit Plan, Contributions by Employer-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3006202</us-gaap:DefinedBenefitPlanContributionsByEmployer>
  <!--Defined Benefit Plan, Contributions by Employer-Other Postretirement Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">81360</us-gaap:DefinedBenefitPlanContributionsByEmployer>
  <!--Defined Benefit Plan, Contributions by Employer-Level 3 [Member]-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">92898</us-gaap:DefinedBenefitPlanContributionsByEmployer>
  <!--Defined Benefit Plan, Benefits Paid-Pension Benefits [Member]-Remeasurement Adjustment [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitsPaid contextRef="c20160401to20160430_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_StatementScenarioAxis_RestatementAdjustmentMember" unitRef="U001" decimals="0">1026898</us-gaap:DefinedBenefitPlanBenefitsPaid>
  <!--Defined Benefit Plan, Benefits Paid-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitsPaid contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">2894492</us-gaap:DefinedBenefitPlanBenefitsPaid>
  <!--Defined Benefit Plan, Benefits Paid-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitsPaid contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">151399</us-gaap:DefinedBenefitPlanBenefitsPaid>
  <!--Defined Benefit Plan, Benefits Paid-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitsPaid contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">122947</us-gaap:DefinedBenefitPlanBenefitsPaid>
  <!--Defined Benefit Plan, Benefits Paid-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitsPaid contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3398419</us-gaap:DefinedBenefitPlanBenefitsPaid>
  <!--Defined Benefit Plan, Benefits Paid-Other Postretirement Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitsPaid contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">81360</us-gaap:DefinedBenefitPlanBenefitsPaid>
  <!--Defined Benefit Plan, Benefits Paid-Level 3 [Member]-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitsPaid contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">92898</us-gaap:DefinedBenefitPlanBenefitsPaid>
  <!--Defined Benefit Plan, Benefit Obligation, Period Increase (Decrease)-Pension Benefits [Member]-Remeasurement Adjustment [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease contextRef="c20160401to20160430_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_StatementScenarioAxis_RestatementAdjustmentMember" unitRef="U001" decimals="0">3022291</us-gaap:DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease>
  <!--Defined Benefit Plan, Net Periodic Benefit Cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-41171</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <!--Defined Benefit Plan, Net Periodic Benefit Cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">275464</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <!--Defined Benefit Plan, Net Periodic Benefit Cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">4238290</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <!--Defined Benefit Plan, Net Periodic Benefit Cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">212683</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <!--Defined Benefit Plan, Net Periodic Benefit Cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">2554519</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <!--Defined Benefit Plan, Net Periodic Benefit Cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">2373850</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <!--Additional recognition due to significant event-Pension Benefits [Member]-Remeasurement Adjustment [Member]-->
  <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c20160401to20160430_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_StatementScenarioAxis_RestatementAdjustmentMember" unitRef="U001" decimals="0">2534589</us-gaap:DefinedBenefitPlanPlanAmendments>
  <!--Additional recognition due to significant event-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanPlanAmendments>
  <!--Additional recognition due to significant event-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">2534589</us-gaap:DefinedBenefitPlanPlanAmendments>
  <!--Additional recognition due to significant event-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanPlanAmendments>
  <!--Additional recognition due to significant event-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanPlanAmendments>
  <!--Ultimate health care cost trend rate-->
  <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate contextRef="c20160103to20161231" unitRef="U005" decimals="INF">0.045</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate>
  <!--Defined Benefit Plan, Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets, Aggregate Projected Benefit Obligation-->
  <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation contextRef="c20160102" unitRef="U001" decimals="0">87427769</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
  <!--Defined Benefit Plan, Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets, Aggregate Projected Benefit Obligation-->
  <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation contextRef="c20161231" unitRef="U001" decimals="0">92258937</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
  <!--Fair value of plan assets-Cash and Cash Equivalents [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">276129</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-U.S. Small Cap [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 3 [Member]-Pension Benefits [Member]-Eight Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0" id="Item-1">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Ten Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-2">1851317</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Fifteen Year Target Duration STRIPS Fixed Income Fund [Member]-Level 2 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0" id="Item-3">2504395</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-US Large Cap Equity Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-4">5984636</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Other Postretirement Benefits [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Ten Year Target Duration STRIPS Fixed Income Fund [Member]-Pension Benefits [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0" id="Item-5">1407518</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Twenty Eight to Twenty Nine Year Target Duration STRIPS Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">543357</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-International Large Cap with Active Currency [Member]-Level 1 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0" id="Item-6">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Eight Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Ten Year Target Duration LDI Fixed Income Fund [Member]-Level 3 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 3 [Member]-Pension Benefits [Member]-Insurance contracts [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">1188289</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-Ten Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">1840616</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 3 [Member]-Pension Benefits [Member]-Insurance contracts [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Pension Benefits [Member]-Eight Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Twenty Eight to Twenty Nine Year Target Duration STRIPS Fixed Income Fund [Member]-Level 2 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0" id="Item-7">464106</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">65627501</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Insurance contracts [Member]-Other Postretirement Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">1287350</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Fourteen Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Ten Year Target Duration STRIPS Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">1411574</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-The Eastern Company Common Stock [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-Twenty Eight to Twenty Nine Year Target Duration STRIPS Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 1 [Member]-Ten Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Twenty Eight to Twenty Nine Year Target Duration STRIPS Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-8">464106</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 3 [Member]-Pension Benefits [Member]-International Large Cap with Active Currency [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-The Eastern Company Common Stock [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Pension Benefits [Member]-U.S. Large Cap [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-International Large Cap with Active Currency [Member]-Pension Benefits [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0" id="Item-9">8178635</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Insurance contracts [Member]-Pension Benefits [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--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:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0" id="Item-10">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Fourteen Year Target Duration LDI Fixed Income Fund [Member]-Level 1 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0" id="Item-11">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Other Postretirement Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">1188289</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Cash and Cash Equivalents [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">236209</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Ten Year Target Duration LDI Fixed Income Fund [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0" id="Item-12">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Ten Year Target Duration STRIPS Fixed Income Fund [Member]-Level 3 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0" id="Item-13">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Insurance contracts [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3282552</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 3 [Member]-Twenty Eight to Twenty Nine Year Target Duration STRIPS Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0" id="Item-14">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Emerging Market [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0" id="Item-15">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Cash and Cash Equivalents [Member]-Level 2 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">276129</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Sixteen Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">5615278</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 3 [Member]-U.S. Large Cap [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0" id="Item-16">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-U.S. Large Cap [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-17">7131589</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-U.S. Small Cap [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0" id="Item-18">4875234</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-US Large Cap Equity Fund [Member]-Level 2 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">5575535</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Emerging Market [Member]-Level 3 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-Fifteen Year Target Duration STRIPS Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">2606554</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-U.S. Large Cap [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0" id="Item-19">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Pension Benefits [Member]-Sixteen Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0" id="Item-20">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Cash and Cash Equivalents [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-Sixteen Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 3 [Member]-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">1287350</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-The Eastern Company Common Stock [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">4535676</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Insurance contracts [Member]-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">1287350</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Twelve Year Target Duration LDI Fixed Income Fund [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">2119786</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 1 [Member]-U.S. Small Cap [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0" id="Item-21">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Pension Benefits [Member]-Fourteen Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Fourteen Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3795220</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 2 [Member]-Eight Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">1478701</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-The Eastern Company Common Stock [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">4535676</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Eight Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">1478701</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">59053755</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Fourteen Year Target Duration LDI Fixed Income Fund [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">3795220</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Insurance contracts [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3038326</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Cash and Cash Equivalents [Member]-Pension Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-Pension Benefits [Member]-Fourteen Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0" id="Item-22">3790209</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 2 [Member]-U.S. Large Cap [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">6685388</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Ten Year Target Duration STRIPS Fixed Income Fund [Member]-Level 1 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0" id="Item-23">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Ten Year Target Duration LDI Fixed Income Fund [Member]-Level 2 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0" id="Item-24">1851317</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-U.S. Small Cap [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-U.S. Small Cap [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0" id="Item-25">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-U.S. Large Cap [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">6685388</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Fifteen Year Target Duration STRIPS Fixed Income Fund [Member]-Level 3 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Intermediate Bond [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-26">8700175</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Fourteen Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-27">3790209</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Other Postretirement Benefits [Member]-Insurance contracts [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-Pension Benefits [Member]-U.S. Large Cap [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0" id="Item-28">7131589</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Fifteen Year Target Duration STRIPS Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Pension Benefits [Member]-Cash and Cash Equivalents [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Pension Benefits [Member]-Insurance contracts [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 3 [Member]-Pension Benefits [Member]-Ten Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0" id="Item-29">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-Intermediate Bond [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">8504086</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 3 [Member]-US Large Cap Equity Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Sixteen Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Insurance contracts [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">3038326</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">4069088</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Intermediate Bond [Member]-Pension Benefits [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0" id="Item-30">8700175</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-U.S. Large Cap [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Intermediate Bond [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-Pension Benefits [Member]-Eight Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0" id="Item-31">1499390</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 3 [Member]-Pension Benefits [Member]-International Large Cap with Active Currency [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0" id="Item-32">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">4535676</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Twelve Year Target Duration LDI Fixed Income Fund [Member]-Level 3 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0" id="Item-33">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-International Large Cap with Active Currency [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Sixteen Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0" id="Item-34">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-International Large Cap with Active Currency [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-35">8178635</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-Emerging Market [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0" id="Item-36">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 2 [Member]-The Eastern Company Common Stock [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">1287350</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-Other Postretirement Benefits [Member]-Insurance contracts [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Sixteen Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-37">5650440</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Ten Year Target Duration STRIPS Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-38">1407518</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Pension Benefits [Member]-US Large Cap Equity Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0" id="Item-39">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Ten Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">1840616</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Other Postretirement Benefits [Member]-Insurance contracts [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Sixteen Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">5615278</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Emerging Market [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-40">3373089</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Fifteen Year Target Duration STRIPS Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">2606554</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-U.S. Small Cap [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-41">4875234</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Twelve Year Target Duration LDI Fixed Income Fund [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Sixteen Year Target Duration LDI Fixed Income Fund [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0" id="Item-42">5650440</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Fifteen Year Target Duration STRIPS Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-43">2504395</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">63122843</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-U.S. Small Cap [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">4456364</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-US Large Cap Equity Fund [Member]-Pension Benefits [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-The Eastern Company Common Stock [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">4069088</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Other Postretirement Benefits [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-Twelve Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Pension Benefits [Member]-Fifteen Year Target Duration STRIPS Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0" id="Item-44">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Emerging Market [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3350136</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Eight Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-45">1499390</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-U.S. Small Cap [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">4456364</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 2 [Member]-International Large Cap with Active Currency [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">7796625</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Fifteen Year Target Duration STRIPS Fixed Income Fund [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0" id="Item-46">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">61091825</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Other Postretirement Benefits [Member]-Insurance contracts [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">1188289</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-US Large Cap Equity Fund [Member]-Level 2 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0" id="Item-47">5984636</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--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:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-Other Postretirement Benefits [Member]-Insurance contracts [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Twelve Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">2119786</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Intermediate Bond [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-Cash and Cash Equivalents [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Fourteen Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0" id="Item-48">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 3 [Member]-Ten Year Target Duration STRIPS Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 2 [Member]-Cash and Cash Equivalents [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">236209</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Ten Year Target Duration STRIPS Fixed Income Fund [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-US Large Cap Equity Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">5575535</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Insurance contracts [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">3282552</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Eight Year Target Duration LDI Fixed Income Fund [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0" id="Item-49">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-The Eastern Company Common Stock [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">4069088</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-The Eastern Company Common Stock [Member]-Pension Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Pension Benefits [Member]-Emerging Market [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-Twelve Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0" id="Item-50">2122411</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--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:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">543357</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Other Postretirement Benefits [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Intermediate Bond [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">8504086</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-International Large Cap with Active Currency [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">7796625</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 3 [Member]-US Large Cap Equity Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0" id="Item-51">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Twelve Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-52">2122411</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Ten Year Target Duration STRIPS Fixed Income Fund [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">1411574</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Emerging Market [Member]-Pension Benefits [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">3350136</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Twelve Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0" id="Item-53">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 1 [Member]-Intermediate Bond [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0" id="Item-54">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 2 [Member]-Emerging Market [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0" id="Item-55">3373089</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Intermediate Bond [Member]-Level 3 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0" id="Item-56">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Fair value of plan assets-Insurance contracts [Member]-Other Postretirement Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent contextRef="c20160102_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">1188289</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent>
  <!--Defined Benefit Pension Plan, Liabilities, Noncurrent-->
  <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent contextRef="c20160102" unitRef="U001" decimals="0">24304926</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
  <!--Defined Benefit Pension Plan, Liabilities, Noncurrent-->
  <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent contextRef="c20161231" unitRef="U001" decimals="0">26631438</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
  <!--Defined Benefit Plan, Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets, Aggregate Accumulated Benefit Obligation-->
  <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation contextRef="c20161231" unitRef="U001" decimals="0">92258937</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
  <!--Defined Benefit Plan, Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets, Aggregate Accumulated Benefit Obligation-->
  <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation contextRef="c20160102" unitRef="U001" decimals="0">83433339</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
  <!--Service cost-Pension Benefits [Member]-Remeasurement Adjustment [Member]-->
  <us-gaap:DefinedBenefitPlanServiceCost contextRef="c20160401to20160430_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_StatementScenarioAxis_RestatementAdjustmentMember" unitRef="U001" decimals="0">770361</us-gaap:DefinedBenefitPlanServiceCost>
  <!--Service cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanServiceCost contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">217570</us-gaap:DefinedBenefitPlanServiceCost>
  <!--Service cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanServiceCost contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">29300</us-gaap:DefinedBenefitPlanServiceCost>
  <!--Service cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanServiceCost contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3770191</us-gaap:DefinedBenefitPlanServiceCost>
  <!--Service cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanServiceCost contextRef="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">173902</us-gaap:DefinedBenefitPlanServiceCost>
  <!--Service cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanServiceCost contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">1977295</us-gaap:DefinedBenefitPlanServiceCost>
  <!--Service cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanServiceCost contextRef="c20131229to20150103_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">2837134</us-gaap:DefinedBenefitPlanServiceCost>
  <!--Defined Benefit Plan, Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets, Aggregate Fair Value of Plan Assets-->
  <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets contextRef="c20160102" unitRef="U001" decimals="0">63122843</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets>
  <!--Defined Benefit Plan, Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets, Aggregate Fair Value of Plan Assets-->
  <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets contextRef="c20161231" unitRef="U001" decimals="0">65627499</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets>
  <!--Number of shares of employer common stock included plan assets (in shares)-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets contextRef="c20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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="c20160102" 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="c20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U002" decimals="INF">14456</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>
  <!--Depreciation and amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20150104to20160102" unitRef="U001" decimals="0">3921438</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20131229to20150103" unitRef="U001" decimals="0">3486302</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20160103to20161231" unitRef="U001" decimals="0">3814393</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-Security Products [Member]-Operating Segments [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20131229to20150103_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">621501</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-Operating Segments [Member]-Metal Products [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20131229to20150103_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">1233280</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-Industrial Hardware [Member]-Operating Segments [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20160103to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">1468904</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="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">1010262</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-Operating Segments [Member]-Industrial Hardware [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20131229to20150103_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">1631521</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]-Industrial Hardware [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">1580741</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-->
  <us-gaap:Depreciation contextRef="c20160103to20161231" unitRef="U001" decimals="0">3371694</us-gaap:Depreciation>
  <!--Depreciation-->
  <us-gaap:Depreciation contextRef="c20131229to20150103" unitRef="U001" decimals="0">3237426</us-gaap:Depreciation>
  <!--Depreciation-->
  <us-gaap:Depreciation contextRef="c20150104to20160102" unitRef="U001" decimals="0">3460516</us-gaap:Depreciation>
  <!--Disclosure of Compensation Related Costs, Share-based Payments [Text Block]-->
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;7. S&lt;font style="font-variant: small-caps; display: inline;"&gt;tock&lt;/font&gt; O&lt;font style="font-variant: small-caps; display: inline;"&gt;ptions and &lt;/font&gt;A&lt;font style="font-variant: small-caps; display: inline;"&gt;wards&lt;/font&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Stock Options&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;At the end of 2016, the Company had one stock option plan, the 2010 plan, for officers, other key employees, and non-employee directors.&amp;#160;&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 stock on the dates the options are granted.&amp;#160;&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&amp;#8217;s Board of Directors.&amp;#160;&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&amp;#8217;s Board of Directors.&amp;#160;&amp;#160;No options or restricted stock were granted in 2016, 2015 or 2014.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;As of December 31, 2016, there were 500,000 shares of common stock reserved and available for future grant under the above noted 2010 plan.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Information with respect to the Company&amp;#8217;s stock option plans is summarized below:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="2" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Shares&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Weighted Average&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Exercise Price&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: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Outstanding at December 28, 2013&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;20,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;13.58&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Exercised&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(20,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;13.58&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Outstanding at January 3, 2015&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Exercised&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Outstanding at January 2, 2016&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Exercised&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Outstanding at December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"&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: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;At December 31, 2016, there were no stock options outstanding or exercisable.&amp;#160;&amp;#160;The total intrinsic value of stock options exercised in 2014 was $59,125.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <!--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-->
  <us-gaap:DividendsCommonStockCash contextRef="c20160103to20161231" unitRef="U001" decimals="0">2751148</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="c20150104to20160102_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="0">2810669</us-gaap:DividendsCommonStockCash>
  <!--Dividends, Common Stock, Cash-->
  <us-gaap:DividendsCommonStockCash contextRef="c20131229to20150103" unitRef="U001" decimals="0">2987480</us-gaap:DividendsCommonStockCash>
  <!--Dividends, Common Stock, Cash-Retained Earnings [Member]-->
  <us-gaap:DividendsCommonStockCash contextRef="c20131229to20150103_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="0">2987480</us-gaap:DividendsCommonStockCash>
  <!--Earnings per Share-->
  <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Earnings per Share&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The denominators used in the earnings per share computations follow:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; 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;"&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;"&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;"&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 align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Weighted average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,225,068&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 64%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Diluted:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Weighted average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,225,068&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Dilutive stock options&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;12,846&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Denominator for diluted earnings per share&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,237,914&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;There were no anti-dilutive stock equivalents in 2016, 2015 or 2014.&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
  <!--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="c20160103to20161231" unitRef="U003" decimals="2">1.25</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20131229to20150103" unitRef="U003" decimals="2">1.23</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20150405to20150704" unitRef="U003" decimals="2">0.09</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="c20150705to20151003" unitRef="U003" decimals="2">0.41</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20150104to20150404" unitRef="U003" decimals="2">0.14</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="c20160703to20161001" unitRef="U003" decimals="2">0.38</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20151004to20160102" unitRef="U003" decimals="2">0.28</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20160403to20160702" unitRef="U003" decimals="2">0.33</us-gaap:EarningsPerShareBasic>
  <!--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="c20131229to20150103" unitRef="U003" decimals="2">1.23</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="c20160403to20160702" unitRef="U003" decimals="2">0.33</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20150705to20151003" unitRef="U003" decimals="2">0.41</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="c20161002to20161231" unitRef="U003" decimals="2">0.42</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20150104to20150404" unitRef="U003" decimals="2">0.14</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20151004to20160102" unitRef="U003" decimals="2">0.28</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20150405to20150704" unitRef="U003" decimals="2">0.09</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20160703to20161001" unitRef="U003" decimals="2">0.38</us-gaap:EarningsPerShareDiluted>
  <!--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="c20131229to20150103" unitRef="U001" decimals="0">-363435</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, at Federal Statutory Income Tax Rate, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c20131229to20150103" unitRef="U005" decimals="INF">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c20160103to20161231" unitRef="U005" 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="U005" decimals="INF">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--Effective Income Tax Rate Reconciliation, Deduction, Other, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther contextRef="c20131229to20150103" unitRef="U005" decimals="2">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
  <!--Effective Income Tax Rate Reconciliation, Deduction, Other, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther contextRef="c20150104to20160102" unitRef="U005" decimals="2">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
  <!--Effective Income Tax Rate Reconciliation, Deduction, Other, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther contextRef="c20160103to20161231" unitRef="U005" decimals="2">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
  <!--Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c20131229to20150103" unitRef="U005" decimals="2">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <!--Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c20160103to20161231" unitRef="U005" decimals="2">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <!--Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c20150104to20160102" unitRef="U005" decimals="2">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <!--Effective Income Tax Rate Reconciliation, Other Adjustments, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c20131229to20150103" unitRef="U005" decimals="0">0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <!--Effective Income Tax Rate Reconciliation, Other Adjustments, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c20150104to20160102" unitRef="U005" decimals="0">0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <!--Effective Income Tax Rate Reconciliation, Other Adjustments, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c20160103to20161231" unitRef="U005" decimals="0">0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <!--Effective Income Tax Rate Reconciliation, Percent-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c20131229to20150103" unitRef="U005" decimals="2">0.34</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Effective Income Tax Rate Reconciliation, Percent-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c20150104to20160102" unitRef="U005" decimals="2">0.29</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Effective Income Tax Rate Reconciliation, Percent-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c20160103to20161231" unitRef="U005" decimals="2">0.31</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c20160103to20161231" unitRef="U005" decimals="2">0.03</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
  <!--Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c20150104to20160102" unitRef="U005" decimals="2">0.05</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
  <!--Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c20131229to20150103" unitRef="U005" decimals="2">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
  <!--Employee-related Liabilities, Current-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20161231" unitRef="U001" decimals="0">3112404</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Employee-related Liabilities, Current-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20160102" unitRef="U001" decimals="0">2873871</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Excess Tax Benefit from Share-based Compensation, Financing Activities-->
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="c20131229to20150103" unitRef="U001" decimals="0">8882</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <!--Excess Tax Benefit from Share-based Compensation, Financing Activities-->
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="c20150104to20160102" unitRef="U001" decimals="0">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <!--Excess Tax Benefit from Share-based Compensation, Financing Activities-->
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="c20160103to20161231" unitRef="U001" decimals="0">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <!--Excess of current cost over LIFO carrying value-->
  <us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue contextRef="c20160102" unitRef="U001" decimals="0">6297368</us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue>
  <!--Excess of current cost over LIFO carrying value-->
  <us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue contextRef="c20161231" unitRef="U001" decimals="0">6121286</us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue>
  <!--Assets acquired-Argo Transdata Corporation [Member]-->
  <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c20141215to20141215_BusinessAcquisitionAxis_AgroTransdataCorporationMember" unitRef="U001" decimals="0">1164076</us-gaap:FinitelivedIntangibleAssetsAcquired1>
  <!--Assets acquired-Customer Relationships [Member]-Argo Transdata Corporation [Member]-->
  <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c20141215to20141215_BusinessAcquisitionAxis_AgroTransdataCorporationMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="0">449706</us-gaap:FinitelivedIntangibleAssetsAcquired1>
  <!--Assets acquired-Argo Transdata Corporation [Member]-Intellectual Property [Member]-->
  <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c20141215to20141215_BusinessAcquisitionAxis_AgroTransdataCorporationMember_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember" unitRef="U001" decimals="0">307370</us-gaap:FinitelivedIntangibleAssetsAcquired1>
  <!--Assets acquired-Argo Transdata Corporation [Member]-Non-Compete Agreements [Member]-->
  <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c20141215to20141215_BusinessAcquisitionAxis_AgroTransdataCorporationMember_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember" unitRef="U001" decimals="0">407000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
  <!--FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS-->
  <us-gaap:FairValueDisclosuresTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;13. Financial Instruments and Fair Value Measurements&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Financial Risk Management Objectives and Policies&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Credit Risk&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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 receivable accounts. The Company has established credit limits for customers and monitors their balances to mitigate its risk of loss. At December 31, 2016 and January 2, 2016, there were no significant concentrations of credit risk. No customer represented more than 10% of total accounts receivable at December 31, 2016 and January 2, 2016.&amp;#160;&amp;#160;The maximum exposure to credit risk is primarily represented by the carrying amount of the Company&amp;#8217;s accounts receivable.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Interest Rate Risk&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;As of December 31, 2016 the Company currently has a fixed rate of 4.98% and 3.90% on its term debt.&amp;#160;&amp;#160;On December 31, 2016 the interest rate on the Company&amp;#8217;s revolver was a variable rate based on LIBOR plus 2.25%.&amp;#160;&amp;#160;See Note 5 for additional details concerning the Loan Agreement.&amp;#160;&amp;#160;As the revolver is short term in nature, the Company does not consider this as a material risk to the financial statements.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Currency Exchange Rate Risk&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company&amp;#8217;s currency exposure is concentrated in the Canadian dollar, Mexican peso, New Taiwan dollar, Chinese RMB and the Hong Kong dollar.&amp;#160;&amp;#160;Because of the Company&amp;#8217;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;&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Fair Value Measurements&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Assets and liabilities that require fair value measurement are recorded at fair value using market and income valuation approaches and considering the Company&amp;#8217;s and counterparty&amp;#8217;s credit risk. The Company uses the market approach and the income approach to value assets and liabilities as appropriate.&amp;#160;&amp;#160;There were no assets or liabilities requiring fair value measurement on December 31, 2016.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <!--Fair Value of Financial Instruments-->
  <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Fair Value of Financial Instruments&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td align="left" valign="top" style="width: 7%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 80%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;assets or liabilities.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td align="left" valign="top" style="width: 7%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 80%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly, for&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;substantially the full term of the asset or liability.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td align="left" valign="top" style="width: 7%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 80%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Prices or valuation techniques that require inputs that are both significant to the fair value measurement and&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;unobservable.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The carrying amounts of other financial instruments (cash and cash equivalents, accounts receivable, accounts payable and debt) as of December 31, 2016 and January 2, 2016, approximate fair value.&amp;#160;&amp;#160;Fair value was based on expected cash flows and current market conditions.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
  <!--FIFO inventory amount-->
  <us-gaap:FIFOInventoryAmount contextRef="c20161231" unitRef="U001" decimals="0">5977918</us-gaap:FIFOInventoryAmount>
  <!--2018-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c20161231" unitRef="U001" decimals="0">406000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
  <!--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-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20160102" unitRef="U001" decimals="0">2113576</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Patents, technology, and other intangibles net of accumulated amortization-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20160102_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</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="c20160102_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">728160</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Patents, technology, and other intangibles net of accumulated amortization-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20160102_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">1385416</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-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20161231_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Accumulated Amortization-Customer Relationships [Member]-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">89941</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-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">1529675</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Patents and developed technology [Member]-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">1478692</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]-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember" unitRef="U001" decimals="0">2053718</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Customer Relationships [Member]-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231" unitRef="U001" decimals="0">2594061</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-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160102_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">807841</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-Metal Products [Member]-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</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-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-Patents and developed technology [Member]-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Non-Compete Agreements [Member]-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">162800</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember" unitRef="U001" decimals="0">61474</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Security Products [Member]-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">575026</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160102_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</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-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="0">179882</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Non-Compete Agreements [Member]-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Industrial Hardware [Member]-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember" unitRef="U001" decimals="0">81400</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Industrial Hardware [Member]-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_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]-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160102_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="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">81400</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Metal Products [Member]-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160102" unitRef="U001" decimals="0">2286533</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Customer Relationships [Member]-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_MetalProductsMember" 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-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="0">89941</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Industrial Hardware [Member]-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160102_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">1478692</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Intellectual Property [Member]-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">61474</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-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember" unitRef="U001" decimals="0">162800</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Industrial Hardware [Member]-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">1529675</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Weighted-Average Amortization Period-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="c20150104to20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">P5Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>
  <!--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="c20150104to20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember">P15Y10M24D</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>
  <!--Weighted-Average Amortization Period-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="c20150104to20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember">P5Y</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-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-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="c20150104to20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember">P5Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>
  <!--Weighted-Average Amortization Period-->
  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="c20150104to20160102">P12Y7M6D</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>
  <!--2017-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c20161231" unitRef="U001" decimals="0">406000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
  <!--Gross Amount-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102_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-Intellectual Property [Member]-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">2206852</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Metal Products [Member]-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Non-Compete Agreements [Member]-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">407000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231" unitRef="U001" decimals="0">4358510</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember" unitRef="U001" decimals="0">3236033</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Customer Relationships [Member]-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">449706</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-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-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-Metal Products [Member]-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</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-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">2199450</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102" unitRef="U001" decimals="0">4400109</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Metal Products [Member]-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_MetalProductsMember" 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-Security Products [Member]-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">1029181</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="c20161231_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">2159060</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Intellectual Property [Member]-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Industrial Hardware [Member]-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">2206852</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-Industrial Hardware [Member]-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">0</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-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">2193257</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Customer Relationships [Member]-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">449706</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Industrial Hardware [Member]-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" 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-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember" unitRef="U001" decimals="0">307370</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Security Products [Member]-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">307370</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-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160102_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="0">449706</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-Patents and developed technology [Member]-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Industrial Hardware [Member]-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Non-Compete Agreements [Member]-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" 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>
  <!--Useful lives of intangible assets-Minimum [Member]-Technology and licenses [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20160103to20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_TechnologyAndLicensesMember_RangeAxis_MinimumMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Useful lives of intangible assets-Maximum [Member]-Technology and licenses [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20160103to20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_TechnologyAndLicensesMember_RangeAxis_MaximumMember">P17Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Useful lives of intangible assets-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20160103to20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Useful lives of intangible assets-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20160103to20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--2021-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c20161231" unitRef="U001" decimals="0">147000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
  <!--2020-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c20161231" unitRef="U001" decimals="0">173000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
  <!--2019-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c20161231" unitRef="U001" decimals="0">406000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
  <!--Fiscal Year-->
  <us-gaap:FiscalPeriod contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Fiscal Year&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company&amp;#8217;s year ends on the Saturday nearest to December 31.&amp;#160;&amp;#160;Fiscal 2016 was a 52 week year, 2015 was a 52 week year and 2014 was a 53 week year.&lt;/div&gt;&lt;/div&gt;</us-gaap:FiscalPeriod>
  <!--Foreign Currency-->
  <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Foreign Currency&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&amp;#160;Resulting translation adjustments are made directly to a separate component of shareholders&amp;#8217; equity &amp;#8211; &amp;#8220;Accumulated other comprehensive income (loss) &amp;#8211; Foreign currency translation&amp;#8221;.&amp;#160;&amp;#160;Foreign currency exchange transaction gains and losses are not material in any year.&lt;br /&gt;&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="c20150104to20160102" unitRef="U001" decimals="0">388132</us-gaap:ForeignEarningsRepatriated>
  <!--Foreign Earnings Repatriated-->
  <us-gaap:ForeignEarningsRepatriated contextRef="c20131229to20150103" unitRef="U001" decimals="0">76914</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="c20131229to20150103" unitRef="U001" decimals="0">-69258</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20161231" unitRef="U001" decimals="0">14819835</us-gaap:Goodwill>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20160102" unitRef="U001" decimals="0">14790793</us-gaap:Goodwill>
  <!--Goodwill-Metal Products [Member]-->
  <us-gaap:Goodwill contextRef="c20160102_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</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="c20150103_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">13059042</us-gaap:Goodwill>
  <!--Goodwill-Security Products [Member]-->
  <us-gaap:Goodwill contextRef="c20160102_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">13059042</us-gaap:Goodwill>
  <!--Goodwill-Industrial Hardware [Member]-->
  <us-gaap:Goodwill contextRef="c20150103_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">1901312</us-gaap:Goodwill>
  <!--Goodwill-Metal Products [Member]-->
  <us-gaap:Goodwill contextRef="c20150103_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:Goodwill>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20150103" unitRef="U001" decimals="0">14960354</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-Security Products [Member]-->
  <us-gaap:Goodwill contextRef="c20161231_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">13059042</us-gaap:Goodwill>
  <!--Goodwill-Argo Transdata Corporation [Member]-->
  <us-gaap:Goodwill contextRef="c20141215_BusinessAcquisitionAxis_AgroTransdataCorporationMember" unitRef="U001" decimals="0">1225226</us-gaap:Goodwill>
  <!--Goodwill, Foreign Currency Translation Gain (Loss)-->
  <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c20160103to20161231" unitRef="U001" decimals="0">-29042</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
  <!--Goodwill, Foreign Currency Translation Gain (Loss)-->
  <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c20150104to20160102" unitRef="U001" decimals="0">169561</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="c20160103to20161231_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
  <!--Goodwill, Foreign Currency Translation Gain (Loss)-Security Products [Member]-->
  <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c20150104to20160102_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
  <!--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)-Metal Products [Member]-->
  <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c20150104to20160102_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
  <!--Goodwill, Foreign Currency Translation Gain (Loss)-Industrial Hardware [Member]-->
  <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c20150104to20160102_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">169561</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
  <!--Goodwill, Intangibles and Impairment of Long-Lived Assets-->
  <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Goodwill, Intangibles and Impairment of Long-Lived Assets&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Patents are recorded at cost and are amortized using the straight-line method over the lives of the patents.&amp;#160;&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;&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 2016, 2015 and 2014 was $442,699, $460,922 and $248,876, respectively.&amp;#160;&amp;#160;Total amortization expense for each of the next five years is estimated to be as follows: 2017 - $406,000; 2018 - $406,000; 2019 - $406,000; 2020 - $173,000 and 2021 - $147,000.&amp;#160;&amp;#160;Trademarks are not amortized as their lives are deemed to be indefinite.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The gross carrying amount and accumulated amortization of amortizable intangible assets:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="2" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Industrial&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Hardware&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Security&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Products&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Metal&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Products&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Total&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Weighted-Average&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Amortization Period (Years)&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2016 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;"&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;"&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,159,060&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,035,374&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,194,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;15.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Total Gross Intangibles&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,159,060&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,199,450&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,358,510&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;12.3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 40%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; 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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,529,675&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;598,756&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,128,431&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;179,882&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;179,882&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;162,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;162,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;122,948&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;122,948&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,529,675&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,064,386&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,594,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"&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: 4px; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net 2016 per Balance Sheet&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;629,385&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,135,064&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,764,449&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"&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: 4px; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2015 Gross Amount&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,206,852&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,029,181&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,236,033&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;15.9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Total Gross Intangibles&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,206,852&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,193,257&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,400,109&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;12.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 40%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2015 Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,478,692&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;575,026&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,053,718&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;89,941&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;89,941&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;81,400&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;81,400&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;61,474&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;61,474&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,478,692&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;807,841&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,286,533&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"&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: 4px; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net 2015 per Balance Sheet&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;728,160&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,385,416&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,113,576&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"&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: 4px; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The Company performed qualitative assessments as of the end of fiscal 2016 and fiscal 2015 and determined it is more likely than not that no impairment of goodwill existed at the end of 2016 or 2015.&amp;#160;&amp;#160;The Company will perform annual qualitative assessments in subsequent years as of the end of each fiscal year.&amp;#160;&amp;#160;Additionally, the Company will perform interim analysis whenever conditions warrant.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Goodwill or trademarks would be considered impaired whenever the historical carrying amount exceeds the fair value.&amp;#160;&amp;#160;Pursuant to the qualitative assessment performed, goodwill and trademarks were not impaired in 2016, 2015 or 2014.&amp;#160;&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;&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The following is a roll-forward of goodwill for 2016 and 2015:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&gt;Industrial&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Hardware&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Security&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Products&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Metal&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Products&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Total&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"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; 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;"&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;"&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;"&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;"&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%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Beginning balance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,731,751&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;14,790,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Foreign exchange&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;29,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="left" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;29,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Ending balance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,760,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;14,819,835&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&gt;Industrial&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Hardware&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Security&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Products&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Metal&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Products&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Total&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"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2015&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;"&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;"&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;"&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;"&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%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Beginning balance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,901,312&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;14,960,354&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 52%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Foreign exchange&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(169,561&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(169,561&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Ending balance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,731,751&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;14,790,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20160103to20161231" unitRef="U001" decimals="0">34292871</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20150104to20160102" unitRef="U001" decimals="0">32381226</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20131229to20150103" unitRef="U001" decimals="0">32486404</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20160703to20161001" unitRef="U001" decimals="0">8852878</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20160103to20160402" unitRef="U001" decimals="0">6420446</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20161002to20161231" unitRef="U001" decimals="0">10417944</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20160403to20160702" unitRef="U001" decimals="0">8601603</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20150705to20151003" unitRef="U001" decimals="0">9033843</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20150104to20150404" unitRef="U001" decimals="0">7335178</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20150405to20150704" unitRef="U001" decimals="0">7912161</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20151004to20160102" unitRef="U001" decimals="0">8100044</us-gaap:GrossProfit>
  <!--Foreign-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c20150104to20160102" unitRef="U001" decimals="0">3712166</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <!--Foreign-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c20131229to20150103" unitRef="U001" decimals="0">3441211</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <!--Foreign-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c20160103to20161231" unitRef="U001" decimals="0">3947176</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <!--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="c20131229to20150103" unitRef="U001" decimals="0">11528763</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--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>
  <!--Domestic-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c20160103to20161231" unitRef="U001" decimals="0">7276239</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <!--Domestic-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c20131229to20150103" unitRef="U001" decimals="0">8087552</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <!--Domestic-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c20150104to20160102" unitRef="U001" decimals="0">4308809</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20131229to20150103" unitRef="U001" decimals="0">11528763</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>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20160103to20161231" unitRef="U001" decimals="0">11223415</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income Tax Disclosure [Text Block]-->
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;8. I&lt;font style="font-variant: small-caps; display: inline;"&gt;ncome&lt;/font&gt; T&lt;font style="font-variant: small-caps; display: inline;"&gt;axes&lt;/font&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&amp;#160;Deferred income tax (assets) liabilities relate to:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Property, plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;6,515,129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,694,885&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,503,597&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;119,618&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;99,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;92,531&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Total deferred income tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;6,634,747&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,794,874&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,596,128&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 64%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Other postretirement benefits&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(371,460&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(281,154&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(1,030,203&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Inventories&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(806,680&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(807,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(829,876&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Allowance for doubtful accounts&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(124,329&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(124,351&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(105,296&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Intangible assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(224,609&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(299,137&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(396,541&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Accrued compensation&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(233,806&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(252,297&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(203,180&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Pensions&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(9,406,224&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(8,616,582&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(9,275,949&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Total deferred income tax assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(11,167,108&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(10,380,582&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(11,841,045&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Net deferred income tax (assets)&amp;#160;&amp;#160;liabilities&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(4,532,361&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(3,585,708&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(5,244,917&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 64%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;Income before income taxes consists of:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Domestic&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;7,276,239&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,308,809&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,087,552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3,947,176&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,712,166&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,441,211&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;11,223,415&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,020,975&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;11,528,763&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;The provision for income taxes follows:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&amp;#160;&amp;#160;Federal&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,554,341&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,337,417&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,339,917&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&amp;#160;&amp;#160;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,091,952&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,054,694&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;991,257&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&amp;#160;&amp;#160;State&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;194,514&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;140,139&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;295,554&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Deferred:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&amp;#160;&amp;#160;Federal&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(339,412&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(223,530&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;164,830&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&amp;#160;&amp;#160;State&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(63,303&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(14,788&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;75,729&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3,438,092&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,293,932&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,867,287&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;"&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="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; display: block; text-indent: 0pt;"&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;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; display: block; text-indent: 0pt;"&gt;2014&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; padding-bottom: 2px;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" 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: right; display: block; text-indent: 0pt;"&gt;Amount&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" 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: right; display: block; text-indent: 0pt;"&gt;Amount&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" 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: right; display: block; text-indent: 0pt;"&gt;Amount&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;"&gt;Income taxes using U.S. federal statutory rate&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3,815,962&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,727,131&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,919,779&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 28%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;"&gt;State income taxes, net of federal benefit&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;87,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;82,987&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;249,324&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;"&gt;Impact of foreign subsidiaries on effective tax rate&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(365,528&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(388,132&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(76,914&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 28%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;"&gt;Impact of manufacturers deduction on effective tax rate&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(140,690&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(91,018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(185,993&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;"&gt;Other&amp;#8212;net&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;41,287&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(37,036&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(38,909&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&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; padding-bottom: 4px; width: 28%; background-color: #ffffff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3,438,092&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;31&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,293,932&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;29&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,867,287&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Total income taxes paid were $3,493,558 in 2016, $2,348,865 in 2015 and $3,989,978 in 2014.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;United States income taxes have been provided on the undistributed earnings of foreign subsidiaries ($16,163,932 at December 31, 2016) only where necessary because such earnings are intended to be reinvested abroad indefinitely or repatriated only when substantially free of such taxes.&amp;#160;&amp;#160;The Company would be required to accrue and pay United States income taxes to repatriate the funds held by foreign subsidiaries not otherwise provided.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;During 2016, 2015 and 2014, the Company received tax benefits of $0, $0 and $8,882, respectively, as a result of the exercise and sale of incentive stock options that resulted in the disqualification of those incentive stock options and the exercise of non-qualified stock options during the year.&amp;#160;&amp;#160;The tax benefit associated with the exercise of the incentive and non-qualified stock options has been recorded to common stock.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits are as follows:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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;"&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Balance at beginning of year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;249,782&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;248,645&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;220,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Increases for positions taken during the current period&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;44,172&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;27,947&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;50,735&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Decreases relating to settlements&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Decreases resulting from the expiration of the statute of limitations&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(42,115&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(26,810&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(22,379&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Balance at end of year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;251,839&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;249,782&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;248,645&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company files income tax returns in the U.S. federal jurisdiction, and various states and foreign jurisdictions.&amp;#160;&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 2010.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Included in the balance at December 31, 2016, are $166,214 of unrecognized tax benefits that would affect the annual effective tax rate.&amp;#160;&amp;#160;In 2016, the Company recognized accrued interest related to unrecognized tax benefits in income tax expense.&amp;#160;&amp;#160;The Company had approximately $37,000 of accrued interest at December 31, 2016.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&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;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <!--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="c20150104to20160102" unitRef="U001" decimals="0">2293932</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income Tax Expense (Benefit)-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20131229to20150103" unitRef="U001" decimals="0">3867287</us-gaap:IncomeTaxExpenseBenefit>
  <!--Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount-->
  <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities contextRef="c20131229to20150103" unitRef="U001" decimals="0">185993</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>
  <!--Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount-->
  <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities contextRef="c20160103to20161231" unitRef="U001" decimals="0">140690</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
  <!--Income taxes using U.S. federal statutory rate, Amount-->
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c20131229to20150103" unitRef="U001" decimals="0">3919779</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>
  <!--Income taxes using U.S. federal statutory rate, Amount-->
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c20160103to20161231" unitRef="U001" decimals="0">3815962</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <!--Other-net, Amount-->
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c20160103to20161231" unitRef="U001" decimals="0">41287</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <!--Other-net, Amount-->
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c20131229to20150103" unitRef="U001" decimals="0">-38909</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <!--Other-net, Amount-->
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c20150104to20160102" unitRef="U001" decimals="0">-37036</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <!--Income Taxes-->
  <us-gaap:IncomeTaxPolicyTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Income Taxes&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company accounts for uncertain tax positions pursuant to the provisions of FASB Accounting Standards Codification (&amp;#8220;ASC&amp;#8221;) 740 which clarifies the accounting for uncertainty in income taxes recognized in a company&amp;#8217;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;&amp;#160;As such, the financial statements will reflect expected future tax consequences of uncertain tax positions presuming the taxing authorities&amp;#8217; full knowledge of the position and all relevant facts.&amp;#160;&amp;#160;See Note 8 Income Taxes.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company and its U.S. subsidiaries file a consolidated federal income tax return.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;</us-gaap:IncomeTaxPolicyTextBlock>
  <!--State income taxes, net of federal benefit, Amount-->
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c20131229to20150103" unitRef="U001" decimals="0">249324</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <!--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>
  <!--Total income taxes paid-->
  <us-gaap:IncomeTaxesPaid contextRef="c20150104to20160102" unitRef="U001" decimals="0">2348865</us-gaap:IncomeTaxesPaid>
  <!--Total income taxes paid-->
  <us-gaap:IncomeTaxesPaid contextRef="c20131229to20150103" unitRef="U001" decimals="0">3989978</us-gaap:IncomeTaxesPaid>
  <!--Total income taxes paid-->
  <us-gaap:IncomeTaxesPaid contextRef="c20160103to20161231" unitRef="U001" decimals="0">3493558</us-gaap:IncomeTaxesPaid>
  <!--Accounts payable-->
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20160103to20161231" unitRef="U001" decimals="0">-1755159</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Accounts payable-->
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20131229to20150103" unitRef="U001" decimals="0">998502</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Accounts payable-->
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20150104to20160102" unitRef="U001" decimals="0">1182124</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--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="c20150104to20160102" unitRef="U001" decimals="0">852168</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20131229to20150103" unitRef="U001" decimals="0">207631</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20160103to20161231" unitRef="U001" decimals="0">-2514371</us-gaap:IncreaseDecreaseInInventories>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20131229to20150103" unitRef="U001" decimals="0">2825155</us-gaap:IncreaseDecreaseInInventories>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20150104to20160102" unitRef="U001" decimals="0">3095801</us-gaap:IncreaseDecreaseInInventories>
  <!--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="c20131229to20150103" unitRef="U001" decimals="0">380000</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="c20131229to20150103" unitRef="U001" decimals="0">185724</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
  <!--Accrued compensation-->
  <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c20150104to20160102" unitRef="U001" decimals="0">28426</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
  <!--Accrued compensation-->
  <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c20160103to20161231" unitRef="U001" decimals="0">261231</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
  <!--Increase (Decrease) in Prepaid Expense-->
  <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c20150104to20160102" unitRef="U001" decimals="0">-483178</us-gaap:IncreaseDecreaseInPrepaidExpense>
  <!--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="c20131229to20150103" unitRef="U001" decimals="0">-593075</us-gaap:IncreaseDecreaseInPrepaidExpense>
  <!--Increase (Decrease) in Other Operating Assets-->
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c20131229to20150103" unitRef="U001" decimals="0">156164</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <!--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>
  <!--Other accrued expenses-->
  <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="c20160103to20161231" unitRef="U001" decimals="0">-549715</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
  <!--Other accrued expenses-->
  <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="c20131229to20150103" unitRef="U001" decimals="0">29889</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
  <!--Other accrued expenses-->
  <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="c20150104to20160102" unitRef="U001" decimals="0">-43582</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
  <!--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="c20131229to20150103" unitRef="U002" decimals="0">12846</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="c20161231" unitRef="U001" decimals="0">166312</us-gaap:IndefiniteLivedTrademarks>
  <!--Trademarks-->
  <us-gaap:IndefiniteLivedTrademarks contextRef="c20160102" unitRef="U001" decimals="0">164957</us-gaap:IndefiniteLivedTrademarks>
  <!--Interest Expense-->
  <us-gaap:InterestExpense contextRef="c20160103to20161231" unitRef="U001" decimals="0">121500</us-gaap:InterestExpense>
  <!--Interest Expense-->
  <us-gaap:InterestExpense contextRef="c20150104to20160102" unitRef="U001" decimals="0">185475</us-gaap:InterestExpense>
  <!--Interest Expense-->
  <us-gaap:InterestExpense contextRef="c20131229to20150103" unitRef="U001" decimals="0">254576</us-gaap:InterestExpense>
  <!--Interest paid-->
  <us-gaap:InterestPaid contextRef="c20160103to20161231" unitRef="U001" decimals="0">127735</us-gaap:InterestPaid>
  <!--Interest paid-->
  <us-gaap:InterestPaid contextRef="c20131229to20150103" unitRef="U001" decimals="0">272993</us-gaap:InterestPaid>
  <!--Interest paid-->
  <us-gaap:InterestPaid contextRef="c20150104to20160102" unitRef="U001" decimals="0">174558</us-gaap:InterestPaid>
  <!--Inventory, Policy [Policy Text Block]-->
  <us-gaap:InventoryPolicyTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Inventories&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Inventories are valued at the lower of cost or market. Cost is determined by the last-in, first-out (LIFO) method in the U.S. ($28,052,368 for U.S. inventories at December 31, 2016) and by the first-in, first-out (FIFO) method for inventories outside the U.S. ($5,977,918 for inventories outside the U.S. at December 31, 2016). Cost exceeds the LIFO carrying value by approximately $6,121,286 at December 31, 2016 and $6,297,368 at January 2, 2016. There was no material LIFO quantity liquidation in 2016, 2015 and 2014.&amp;#160;&amp;#160;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>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20160102" unitRef="U001" decimals="0">36842413</us-gaap:InventoryNet>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20161231" unitRef="U001" decimals="0">34030286</us-gaap:InventoryNet>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c20161231" unitRef="U001" decimals="0">18082901</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c20160102" unitRef="U001" decimals="0">18247010</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <!--Work in process-->
  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c20161231" unitRef="U001" decimals="0">7118149</us-gaap:InventoryWorkInProcessNetOfReserves>
  <!--Work in process-->
  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c20160102" unitRef="U001" decimals="0">7681576</us-gaap:InventoryWorkInProcessNetOfReserves>
  <!--Raw materials and component parts-->
  <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves contextRef="c20161231" unitRef="U001" decimals="0">8829236</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
  <!--Raw materials and component parts-->
  <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves contextRef="c20160102" unitRef="U001" decimals="0">10913827</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
  <!--Land-->
  <us-gaap:Land contextRef="c20160102" unitRef="U001" decimals="0">1159732</us-gaap:Land>
  <!--Land-->
  <us-gaap:Land contextRef="c20161231" unitRef="U001" decimals="0">1159901</us-gaap:Land>
  <!--LEASES-->
  <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;9. L&lt;font style="font-variant: small-caps; display: inline;"&gt;eases&lt;/font&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company leases certain equipment and buildings under operating lease arrangements.&amp;#160;&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;&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,218,047&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="text-align: right; width: 88%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,145,243&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;741,243&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="text-align: right; width: 88%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;515,845&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; text-align: right; width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;285,088&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&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; padding-bottom: 4px; width: 88%; background-color: #ffffff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,905,466&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;Rent expense for all operating leases was $1,293,271 in 2016, $1,324,365 in 2015 and $1,151,749 in 2014.&amp;#160;&amp;#160;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 $1,100,000 to $1,400,000.&lt;br /&gt;&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="c20160102" unitRef="U001" decimals="0">121738559</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20161231" unitRef="U001" decimals="0">12866082</us-gaap:LiabilitiesCurrent>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20160102" unitRef="U001" decimals="0">15162888</us-gaap:LiabilitiesCurrent>
  <!--LIFO inventory amount-->
  <us-gaap:LIFOInventoryAmount contextRef="c20161231" unitRef="U001" decimals="0">28052368</us-gaap:LIFOInventoryAmount>
  <!--Revolving credit loan-->
  <us-gaap:LineOfCredit contextRef="c20161231" unitRef="U001" decimals="0">0</us-gaap:LineOfCredit>
  <!--Revolving credit loan-->
  <us-gaap:LineOfCredit contextRef="c20160102" unitRef="U001" decimals="0">0</us-gaap:LineOfCredit>
  <!--Revolving credit portion commitment fee-Line of Credit [Member]-->
  <us-gaap:LineOfCreditFacilityCommitmentFeePercentage contextRef="c20100129to20100129_LongtermDebtTypeAxis_LineOfCreditMember" unitRef="U005" decimals="4">0.0025</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
  <!--Revolving credit portion commitment fee-Line of Credit [Member]-->
  <us-gaap:LineOfCreditFacilityCommitmentFeePercentage contextRef="c20160103to20161231_LongtermDebtTypeAxis_LineOfCreditMember" unitRef="U005" decimals="4">0.0025</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
  <!--Revolving credit portion commitment fee-Term Loan 2012 [Member]-->
  <us-gaap:LineOfCreditFacilityCommitmentFeePercentage contextRef="c20160103to20161231_LongtermDebtTypeAxis_TermLoan2012Member" unitRef="U005" decimals="4">0.0025</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
  <!--Maximum borrowing capacity-Medium-term Notes [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20161231_LongtermDebtTypeAxis_MediumTermNotesMember" unitRef="U001" decimals="0">5000000</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-Line of Credit [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20161231_LongtermDebtTypeAxis_LineOfCreditMember" unitRef="U001" decimals="0">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Maximum borrowing capacity-Term Loan 2012 [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20161231_LongtermDebtTypeAxis_TermLoan2012Member" unitRef="U001" decimals="0">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Maximum borrowing capacity-Line of Credit [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20140123_LongtermDebtTypeAxis_LineOfCreditMember" unitRef="U001" decimals="0">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Term loans-->
  <us-gaap:LongTermDebt contextRef="c20161231" unitRef="U001" decimals="0">1785714</us-gaap:LongTermDebt>
  <!--Term loans-->
  <us-gaap:LongTermDebt contextRef="c20160102" unitRef="U001" decimals="0">3214285</us-gaap:LongTermDebt>
  <!--Current portion of long-term debt-->
  <us-gaap:LongTermDebtCurrent contextRef="c20160102" unitRef="U001" decimals="0">1428571</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 Year Three-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c20161231" unitRef="U001" decimals="0">178571</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
  <!--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="c20160102" unitRef="U001" decimals="0">1785714</us-gaap:LongTermDebtNoncurrent>
  <!--Thereafter-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive contextRef="c20161231" unitRef="U001" decimals="0">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
  <!--Long-term Debt, Maturities, Repayments of Principal in Year Two-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c20161231" unitRef="U001" decimals="0">714286</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
  <!--Long-term Debt, Maturities, Repayments of Principal in Year Four-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c20161231" unitRef="U001" decimals="0">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
  <!--Long-term Debt, Maturities, Repayments of Principal in Year Five-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="c20161231" unitRef="U001" decimals="0">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
  <!--Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c20161231" unitRef="U001" decimals="0">892857</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
  <!--Fixed rate of interest-Medium-term Notes [Member]-->
  <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c20161231_LongtermDebtTypeAxis_MediumTermNotesMember" unitRef="U005" decimals="INF">0.0498</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
  <!--Fixed rate of interest-Term Loan 2012 [Member]-->
  <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c20161231_LongtermDebtTypeAxis_TermLoan2012Member" unitRef="U005" decimals="INF">0.039</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
  <!--Fixed rate of interest-Line of Credit [Member]-->
  <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c20161231_LongtermDebtTypeAxis_LineOfCreditMember" unitRef="U005" decimals="INF">0.0302</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
  <!--Machinery and equipment-->
  <us-gaap:MachineryAndEquipmentGross contextRef="c20160102" unitRef="U001" decimals="0">46205973</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="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">32278281</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-Non-US [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20150103_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="0">15498595</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-Reportable Geographical Components [Member]-Non-US [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="0">17166961</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-Operating Segments [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20150103_ConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U001" decimals="0">102271004</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-Reportable Geographical Components [Member]-United States [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20150103_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US" unitRef="U001" decimals="0">105771961</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-Operating Segments [Member]-Industrial Hardware [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20150103_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">29660695</us-gaap:NoncurrentAssets>
  <!--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-->
  <us-gaap:NoncurrentAssets contextRef="c20150103" unitRef="U001" decimals="0">121270556</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-Non-US [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20160102_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="0">15075816</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]-->
  <us-gaap:NoncurrentAssets contextRef="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U001" decimals="0">100246515</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-Metal Products [Member]-Operating Segments [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20150103_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">21037058</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-Security Products [Member]-Operating Segments [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20150103_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">51573271</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-Corporate, Non-Segment [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20150103_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="0">18999552</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-->
  <us-gaap:NoncurrentAssets contextRef="c20160102" unitRef="U001" decimals="0">121738559</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-->
  <us-gaap:NoncurrentAssets contextRef="c20161231" unitRef="U001" decimals="0">124198396</us-gaap:NoncurrentAssets>
  <!--Nature of Operations [Text Block]-->
  <us-gaap:NatureOfOperations contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&lt;font style="font-family: Times New Roman; display: inline;"&gt;1. &lt;/font&gt;&lt;font style="font-variant: small-caps; display: inline;"&gt;Description of Business&lt;/font&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Eastern Company (the &amp;#8220;Company&amp;#8221;) includes six 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 a wholly-owned subsidiary in Lerma, Mexico.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The operations of the Company consist of three business segments: industrial hardware, security products, and metal products.&amp;#160;&amp;#160;The industrial hardware segment produces latching devices for use on industrial equipment and instrumentation, composite panels used primarily in the transportation and electronic white board industries, as well as a broad line of proprietary hardware designed for truck bodies and other vehicular type equipment.&amp;#160;&amp;#160;The security products segment manufactures and markets a broad range of locks for traditional general purpose security applications as well as specialized locks for soft luggage, coin-operated vending and gaming equipment, and electric and computer peripheral components.&amp;#160;&amp;#160;This segment also manufactures and markets coin acceptors and metering systems to secure cash used in the commercial laundry industry and produces cashless payment systems utilizing advanced smart card technology. 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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Sales are made to customers primarily in North America.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
  <!--Net Cash Provided by (Used in) Investing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="c20131229to20150103" unitRef="U001" decimals="0">-8644954</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Investing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="c20150104to20160102" unitRef="U001" decimals="0">-2513236</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Investing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="c20160103to20161231" unitRef="U001" decimals="0">-2855120</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Financing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="c20160103to20161231" unitRef="U001" decimals="0">-4179719</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Financing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="c20150104to20160102" unitRef="U001" decimals="0">-3882097</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Financing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="c20131229to20150103" unitRef="U001" decimals="0">-4492712</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Operating Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="c20150104to20160102" unitRef="U001" decimals="0">9133429</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Operating Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="c20131229to20150103" unitRef="U001" decimals="0">9347184</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Operating Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="c20160103to20161231" unitRef="U001" decimals="0">12415240</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20150104to20160102" unitRef="U001" decimals="0">5727043</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20160103to20161231" unitRef="U001" decimals="0">7785323</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20131229to20150103" unitRef="U001" decimals="0">7661476</us-gaap:NetIncomeLoss>
  <!--Net income-Retained Earnings [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20131229to20150103_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="0">7661476</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-Retained Earnings [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20150104to20160102_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="0">5727043</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20151004to20160102" unitRef="U001" decimals="0">1740776</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20160403to20160702" unitRef="U001" decimals="0">2087837</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20150104to20150404" unitRef="U001" decimals="0">873951</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20160703to20161001" unitRef="U001" decimals="0">2400064</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20150405to20150704" unitRef="U001" decimals="0">584594</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="c20150705to20151003" unitRef="U001" decimals="0">2527722</us-gaap:NetIncomeLoss>
  <!--Other income-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20150104to20160102" unitRef="U001" decimals="0">178722</us-gaap:NonoperatingIncomeExpense>
  <!--Other income-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20131229to20150103" unitRef="U001" decimals="0">64691</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="c20160103to20161231" unitRef="U004" decimals="INF">3</us-gaap:NumberOfOperatingSegments>
  <!--Open Tax Year-U.S. federal [Member]-->
  <us-gaap:OpenTaxYear contextRef="c20160103to20161231_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember">2013</us-gaap:OpenTaxYear>
  <!--Open Tax Year-Foreign Jurisdiction [Member]-->
  <us-gaap:OpenTaxYear contextRef="c20160103to20161231_IncomeTaxAuthorityAxis_ForeignCountryMember">2010</us-gaap:OpenTaxYear>
  <!--Open Tax Year-State and Local Jurisdiction [Member]-->
  <us-gaap:OpenTaxYear contextRef="c20160103to20161231_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember">2013</us-gaap:OpenTaxYear>
  <!--Operating Leases, Future Minimum Payments Due-Non-Cancelable Leases [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="c20161231_LeaseArrangementTypeAxis_NonCancelableLeasesMember" unitRef="U001" decimals="0">3905466</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
  <!--Operating Leases, Future Minimum Payments, Due in Two Years-All Leases of All Kinds [Member]-Minimum [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="c20161231_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MinimumMember" unitRef="U001" decimals="0">1100000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
  <!--Operating Leases, Future Minimum Payments, Due in Two Years-Non-Cancelable Leases [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="c20161231_LeaseArrangementTypeAxis_NonCancelableLeasesMember" unitRef="U001" decimals="0">1145243</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
  <!--Operating Leases, Future Minimum Payments, Due in Two Years-All Leases of All Kinds [Member]-Maximum [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="c20161231_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MaximumMember" unitRef="U001" decimals="0">1400000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
  <!--Operating Leases, Future Minimum Payments Due, Next Twelve Months-Minimum [Member]-All Leases of All Kinds [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="c20161231_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MinimumMember" unitRef="U001" decimals="0">1100000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <!--Operating Leases, Future Minimum Payments Due, Next Twelve Months-All Leases of All Kinds [Member]-Maximum [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="c20161231_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MaximumMember" unitRef="U001" decimals="0">1400000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <!--Operating Leases, Future Minimum Payments Due, Next Twelve Months-Non-Cancelable Leases [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="c20161231_LeaseArrangementTypeAxis_NonCancelableLeasesMember" unitRef="U001" decimals="0">1218047</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <!--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="c20131229to20150103" unitRef="U001" decimals="0">1151749</us-gaap:OperatingLeasesRentExpenseNet>
  <!--Rent expense for all operating leases-->
  <us-gaap:OperatingLeasesRentExpenseNet contextRef="c20150104to20160102" unitRef="U001" decimals="0">1324365</us-gaap:OperatingLeasesRentExpenseNet>
  <!--Operating Leases, Future Minimum Payments, Due in Three Years-All Leases of All Kinds [Member]-Maximum [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="c20161231_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MaximumMember" unitRef="U001" decimals="0">1400000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
  <!--Operating Leases, Future Minimum Payments, Due in Three Years-Non-Cancelable Leases [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="c20161231_LeaseArrangementTypeAxis_NonCancelableLeasesMember" unitRef="U001" decimals="0">741243</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
  <!--Operating Leases, Future Minimum Payments, Due in Three Years-All Leases of All Kinds [Member]-Minimum [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="c20161231_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MinimumMember" unitRef="U001" decimals="0">1100000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
  <!--Operating profit-->
  <us-gaap:OperatingIncomeLoss contextRef="c20150104to20160102" unitRef="U001" decimals="0">8027728</us-gaap:OperatingIncomeLoss>
  <!--Operating profit-->
  <us-gaap:OperatingIncomeLoss contextRef="c20131229to20150103" unitRef="U001" decimals="0">11718648</us-gaap:OperatingIncomeLoss>
  <!--Operating profit-->
  <us-gaap:OperatingIncomeLoss contextRef="c20160103to20161231" unitRef="U001" decimals="0">11135872</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-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-Industrial Hardware [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20160103to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">5683730</us-gaap:OperatingIncomeLoss>
  <!--Operating profit-Operating Segments [Member]-Metal Products [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20131229to20150103_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">2596308</us-gaap:OperatingIncomeLoss>
  <!--Operating profit-Security Products [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20131229to20150103_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">4058554</us-gaap:OperatingIncomeLoss>
  <!--Operating profit-Operating Segments [Member]-Industrial Hardware [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">4314149</us-gaap:OperatingIncomeLoss>
  <!--Operating profit-Operating Segments [Member]-Industrial Hardware [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20131229to20150103_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">5063786</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-Security Products [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">3798115</us-gaap:OperatingIncomeLoss>
  <!--Operating Leases, Future Minimum Payments, Due in Four Years-Non-Cancelable Leases [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="c20161231_LeaseArrangementTypeAxis_NonCancelableLeasesMember" unitRef="U001" decimals="0">515845</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
  <!--Operating Leases, Future Minimum Payments, Due in Four Years-Maximum [Member]-All Leases of All Kinds [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="c20161231_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MaximumMember" unitRef="U001" decimals="0">1400000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
  <!--Operating Leases, Future Minimum Payments, Due in Four Years-All Leases of All Kinds [Member]-Minimum [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="c20161231_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MinimumMember" unitRef="U001" decimals="0">1100000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
  <!--Operating Leases, Future Minimum Payments, Due in Five Years-All Leases of All Kinds [Member]-Minimum [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="c20161231_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MinimumMember" unitRef="U001" decimals="0">1100000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
  <!--Operating Leases, Future Minimum Payments, Due in Five Years-Non-Cancelable Leases [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="c20161231_LeaseArrangementTypeAxis_NonCancelableLeasesMember" unitRef="U001" decimals="0">285088</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
  <!--Operating Leases, Future Minimum Payments, Due in Five Years-Maximum [Member]-All Leases of All Kinds [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="c20161231_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MaximumMember" unitRef="U001" decimals="0">1400000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
  <!--Change in foreign currency translation-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20150104to20160102" unitRef="U001" decimals="0">-2009277</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Change in foreign currency translation-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20131229to20150103" unitRef="U001" decimals="0">-1128327</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Change in foreign currency translation-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20160103to20161231" unitRef="U001" decimals="0">-1010983</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="c20131229to20150103_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="0">-1128327</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="c20150104to20160102" unitRef="U001" decimals="0">1899285</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
  <!--Change in pension and postretirement benefit costs, income taxes (expense)/benefit-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c20131229to20150103" unitRef="U001" decimals="0">5767236</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
  <!--Change in pension and postretirement benefit costs, income taxes (expense)/benefit-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c20160103to20161231" unitRef="U001" decimals="0">-543297</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
  <!--Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c20160103to20161231" unitRef="U001" decimals="0">1110306</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
  <!--Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c20131229to20150103" unitRef="U001" decimals="0">10386089</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
  <!--Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c20150104to20160102" unitRef="U001" decimals="0">-3458060</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
  <!--Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c20131229to20150103_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="0">10386089</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
  <!--Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of 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, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c20150104to20160102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="0">-3458060</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
  <!--Asset (gains)/losses deferred-Other Postretirement Benefits [Member]-->
  <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-52851</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
  <!--Asset (gains)/losses deferred-Pension Benefits [Member]-->
  <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-4325232</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
  <!--Asset (gains)/losses deferred-Pension Benefits [Member]-->
  <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-2813796</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
  <!--Asset (gains)/losses deferred-Other Postretirement Benefits [Member]-->
  <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">51529</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
  <!--Other Assets, Noncurrent-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20160102" unitRef="U001" decimals="0">19668867</us-gaap:OtherAssetsNoncurrent>
  <!--Other Assets, Noncurrent-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20161231" unitRef="U001" decimals="0">20335956</us-gaap:OtherAssetsNoncurrent>
  <!--Other long-term liabilities-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20161231" unitRef="U001" decimals="0">288805</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Other long-term liabilities-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20160102" unitRef="U001" decimals="0">286920</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Other Accrued Liabilities, Current-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20161231" unitRef="U001" decimals="0">1812647</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Other Accrued Liabilities, Current-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20160102" unitRef="U001" decimals="0">1751052</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20160103to20161231" unitRef="U001" decimals="0">-931548</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20131229to20150103" unitRef="U001" decimals="0">-11514416</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>
  <!--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="c20160102" unitRef="U001" decimals="0">793055</us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent>
  <!--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>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20131229to20150103" unitRef="U001" decimals="0">5034289</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--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="c20160103to20161231" unitRef="U001" decimals="0">2751148</us-gaap:PaymentsOfDividendsCommonStock>
  <!--Payments of Ordinary Dividends, Common Stock-->
  <us-gaap:PaymentsOfDividendsCommonStock contextRef="c20131229to20150103" unitRef="U001" decimals="0">2987480</us-gaap:PaymentsOfDividendsCommonStock>
  <!--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="c20160103to20161231" unitRef="U001" decimals="0">2863470</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20131229to20150103" unitRef="U001" decimals="0">3633165</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Pension expense-Salary Plan [Member]-->
  <us-gaap:PensionExpense contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_SalaryPlanMember" unitRef="U001" decimals="0">2447000</us-gaap:PensionExpense>
  <!--Pension expense-->
  <us-gaap:PensionExpense contextRef="c20160103to20161231" unitRef="U001" decimals="0">985000</us-gaap:PensionExpense>
  <!--Pension and Other Postretirement Benefits Disclosure [Text Block]-->
  <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;10. Retirement Benefit Plans&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company has non-contributory defined benefit pension plans covering most U.S. employees.&amp;#160;&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;&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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 &amp;#8220;Salaried Plan&amp;#8221;) effective as of May 31, 2016.&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;&amp;#160;The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs.&amp;#160;&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company used April 30, 2016 as the remeasurement date.&amp;#160;&amp;#160;Assumptions used to determine the projected benefits obligations for the Salaried Plan for the measurement date indicated follows:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;"&gt;Measurement Date&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; 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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;April 30, 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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;December 31, 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 align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3.69&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4.24&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Expected rate of return&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Rate of compensation increase&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;As a result of the remeasurement, pension benefit obligations increased $3,022,291.&amp;#160;&amp;#160;The major components of this change are as follows:&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="2" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: center; display: block; text-indent: 0pt;"&gt;April 30, 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 align="left" valign="bottom" style="width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,383,159&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 88%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Service cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;770,361&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Interest cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;818,565&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 88%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Actuarial loss&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;611,693&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Benefits paid&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(1,026,898&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 88%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Additional recognition due to significant event&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(2,534,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Net increase in pension benefit obligation&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,022,291&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;In accordance with ASC 715, the Company performed curtailment accounting procedures in relation to the freezing of benefits of the Salaried Plan.&amp;#160;&amp;#160;The Company did not recognize any gain or loss related to the freeze of benefits accrued under the Salaried Plan, since there were no unrecognized prior service costs for the Salaried Plan, and the calculated $2.5 million gain from the reduction of accumulated plan benefits was more than offset by other actuarial losses in Other Comprehensive Income, there were no curtailment accounting adjustments required.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Components of the net periodic benefit cost of the Company&amp;#8217;s pension benefit plans for the fiscal year indicated were as follows:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Service cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,977,295&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,770,191&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,837,134&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Interest cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3,486,982&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,472,870&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,365,194&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Expected return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(4,995,858&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(5,151,654&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(4,810,524&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Amortization of prior service cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;200,568&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;218,585&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;218,585&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Amortization of the net loss&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,704,863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,928,298&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;944,130&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net periodic benefit cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,373,850&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,238,290&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,554,519&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;Assumptions used to determine net periodic benefit cost for the Company&amp;#8217;s pension benefit plans for the fiscal year indicated were as follows:&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Discount rate&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;"&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;"&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;"&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%; background-color: #cceeff;"&gt;&lt;div style="margin-left: 27pt; text-indent: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;-&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Pension plans&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;4.24% - 4.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3.90&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4.80&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="margin-left: 27pt; text-indent: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;-&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Supplemental pension plans&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3.53&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3.90&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4.80&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Expected return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Rate of compensation increase&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Components of the net periodic benefit cost of the Company&amp;#8217;s other postretirement benefit plan were as follows:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Service cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;29,300&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;217,570&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;173,902&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Interest cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;94,872&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;154,915&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;157,481&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Expected return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(47,532&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(91,936&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(22,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Amortization of prior service cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(23,890&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(23,889&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(23,888&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Amortization of the net loss&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(93,921&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;18,804&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(72,378&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net periodic benefit cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(41,171&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;275,464&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;212,683&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Assumptions used to determine net periodic benefit cost for the Company&amp;#8217;s other postretirement plan for the fiscal year indicated were as follows:&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;4.23&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3.90&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4.8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Expected return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;As of December 31, 2016 and January 2, 2016, the status of the Company&amp;#8217;s pension benefit plans and other postretirement benefit plan was as follows:&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;"&gt;Pension Benefit&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Other Postretirement Benefit&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; 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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Benefit obligation at beginning of year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;87,427,769&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;90,516,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,981,344&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,055,112&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Change due to availability of final actual assets and census data&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;317,440&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;346&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,359,745&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(4,121,170&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;34,471&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(87,748&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Service cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,977,295&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,770,191&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;29,300&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;217,570&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Interest cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3,486,982&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,472,870&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;94,872&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;154,915&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Actuarial (gain)/loss&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,940,154&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(3,316,552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;33,022&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(2,235,904&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Benefits paid&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(3,398,419&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(2,894,492&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(151,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(122,947&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Additional recognition due to significant event&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(2,534,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Benefit obligation at end of year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;92,258,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;87,427,769&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,339,050&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,981,344&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;"&gt;Pension Benefit&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Other Postretirement Benefit&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; 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"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Fair value of plan assets at beginning of year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;63,122,843&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;64,352,110&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,188,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,149,204&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Actual return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;4,653,349&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(1,340,977&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;99,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;39,085&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Employer contributions&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,249,726&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,006,202&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;151,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;122,947&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Benefits paid&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(3,398,419&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(2,894,492&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(151,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(122,947&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Fair value of plan assets at end of year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;65,627,499&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;63,122,843&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,287,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,188,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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 colspan="7" 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; display: block; text-indent: 0pt;"&gt;Pension Benefit&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="7" 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; display: block; text-indent: 0pt;"&gt;Other Postretirement Benefit&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 align="left" valign="bottom" style="padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Funded Status&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" 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; display: block; text-indent: 0pt;"&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 colspan="3" 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; display: block; text-indent: 0pt;"&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;td colspan="3" 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; display: block; text-indent: 0pt;"&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 colspan="3" 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; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net amount recognized in the balance sheet&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(26,631,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(24,304,926&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(1,051,700&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(793,055&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Amounts recognized in accumulated other comprehensive income consist of:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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 colspan="7" 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; display: block; text-indent: 0pt;"&gt;Pension Benefit&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="7" 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; display: block; text-indent: 0pt;"&gt;Other Postretirement Benefit&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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" 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; display: block; text-indent: 0pt;"&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 colspan="3" 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; display: block; text-indent: 0pt;"&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;td colspan="3" 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; display: block; text-indent: 0pt;"&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 colspan="3" 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; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net (loss)/gain&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(33,623,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(32,220,482&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,231,081&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,658,406&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Prior service (cost) credit&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(176,117&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(376,685&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;39,841&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;63,731&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; padding-bottom: 4px; width: 52%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(33,799,555&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(32,597,167&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,270,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,722,137&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Change in the components of accumulated other comprehensive income consist of:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;"&gt;Pension Benefit&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Other Postretirement Benefit&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; 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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Balance at beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(32,597,167&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(35,689,141&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,722,137&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(543,233&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Change due to availability of final actual assets and census data&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(317,440&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(346&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Charged to net periodic benefit cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Prior service cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;200,568&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;218,585&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(23,890&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(23,889&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net loss (gain)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,704,863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,928,298&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(93,921&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;18,804&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Liability (gains)/losses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(2,359,745&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,121,170&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(34,471&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;87,748&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Asset (gains)/losses deferred&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(4,325,232&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(2,813,796&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;51,529&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(52,851&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Additional recognition due to significant event&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,534,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,042,569&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(362,283&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(33,022&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,235,904&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Balance at end of period&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(33,799,555&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(32,597,167&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,270,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,722,137&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;In 2017, the net periodic pension benefit cost will include $1,231,484 of net loss and $145,748 of prior service cost and the net periodic other postretirement benefit cost will include $93,921 of net gain and $23,890 of prior service credit.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Assumptions used to determine the projected benefit obligations for the Company&amp;#8217;s pension benefit plans and other postretirement benefit plan for the fiscal year indicated were as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman;"&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; 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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: center; display: block; text-indent: 0pt;"&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 colspan="4" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; display: block; text-indent: 0pt;"&gt;Discount rate&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;"&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;"&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="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 65%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Pension plans&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;4.04% - 4.08&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4.24% - 4.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 65%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Supplemental pension plans&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3.03&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3.53&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 65%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Other postretirement plan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;4.12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4.23&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&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;font style="font-size: 10pt; font-family: Times New Roman; display: inline;"&gt;At December 31, 2016 and January 2, 2016, the accumulated benefit obligation for all qualified and nonqualified defined benefit pension plans was $92,258,937 and $83,433,339, respectively.&lt;/font&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; text-align: center; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="width: 76%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Number of plans&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Projected benefit obligation&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;92,258,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;87,427,769&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Accumulated benefit obligation&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;92,258,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;83,433,339&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Fair value of plan assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;65,627,499&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;63,122,843&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net amount recognized in accrued benefit liability&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(26,631,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(24,304,926&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Estimated future benefit payments to participants of the Company&amp;#8217;s pension plans are $3.8 million in 2017, $4.0 million in 2018, $4.2 million in 2019, $4.5 million in 2020, $4.7 million in 2021 and a total of $26.2 million from 2022 through 2026.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Estimated future benefit payments to participants of the Company&amp;#8217;s other postretirement plan are $103,000 in 2017, $105,000 in 2018, $108,000 in 2019, $111,000 in 2020, $113,000 in 2021 and a total of $597,000 from 2022 through 2026.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company expects to make cash contributions to its qualified pension plans of approximately $700,000 and to its other postretirement plan of approximately $103,000 in 2017.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&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.&amp;#160;&amp;#160;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;&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&amp;#160;In 2016, as in 2015 we developed each plan&amp;#8217;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.&amp;#160;&amp;#160;Prior to 2015, we used the same process to determine each individual plan&amp;#8217;s discount rate, but the average of these rates was used to determine a single rate for all plans.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Effective for the Fiscal 2017 expense, the Company is changing the method used to measure Service Cost and Interest Cost for pension and other postretirement benefits for our plans.&amp;#160;&amp;#160;Previously, we measured interest costs utilizing a single weighted-average discount rate derived from the yield curve used to measure the benefit obligations.&amp;#160;&amp;#160;For 2017, interest costs will be measured by applying the specific spot rates along the yield curve to the plans&amp;#8217; corresponding discounted cash flows that comprise the obligation (i.e., the Spot rate Approach).&amp;#160;&amp;#160;The new method provides a more precise measurement of interest costs by aligning the timing of the plans&amp;#8217; discounted cash flows to the corresponding spot rates on the yield curve; the measurement of our pension and other postretirement benefit obligations is not affected.&amp;#160;&amp;#160;We have accounted for this change as a change in accounting estimate, which is applied prospectively.&amp;#160;&amp;#160;Consequently, combined 2017 pension expense for the Company&amp;#8217;s pension plans and other postretirement plan under the Spot Rate approach is approximately $985,000, which is a $541,000 reduction when compared to the prior approach.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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 (&amp;#8220;RITC&amp;#8221;).&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;The fair values of the company&amp;#8217;s pension plans assets at December 31, 2016 and January 2, 2016, utilizing the fair value hierarchy discussed in Note 2, follow:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="14" 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; display: block; text-indent: 0pt;"&gt;December 31, 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 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="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; display: block; text-indent: 0pt;"&gt;Level 1&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Level 2&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Level 3&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Total&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;&lt;font style="text-decoration: underline;"&gt;Cash and Equivalents&lt;/font&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;"&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;276,129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;276,129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&lt;font style="text-decoration: underline;"&gt;Equities&lt;/font&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Eastern Company Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,535,676&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,535,676&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;RITC Large Cap Defensive Equity Fund (a)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;7,131,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;7,131,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;RITC Equity II Fund (b)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,875,234&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,875,234&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;RITC Large Cap U.S. Equity Fund (c)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,984,636&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,984,636&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;RITC International Fund with Active Currency (d)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,178,635&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,178,635&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;RITC Emerging Markets Fund (e)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,373,089&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,373,089&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&lt;font style="text-decoration: underline;"&gt;Fixed&lt;/font&gt;&lt;font style="text-decoration: underline;"&gt;Income&lt;/font&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;RITC Fixed Income I Fund (f)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,700,175&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,700,175&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Target Duration LDI Fixed Income Funds (g)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;RITC 8 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,499,390&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,499,390&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;RITC 10 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,851,317&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,851,317&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;RITC 12 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,122,411&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,122,411&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;RITC 14 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,790,209&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,790,209&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;RITC 16 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,650,440&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,650,440&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;STRIPS Fixed Income Funds (h)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;RITC 15 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,504,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,504,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;RITC 10 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,407,518&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,407,518&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;RITC 28 to 29 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;464,106&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;464,106&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Insurance contracts&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,282,552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,282,552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,535,676&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;61,091,825&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;65,627,501&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="14" 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; display: block; text-indent: 0pt;"&gt;January 2, 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 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="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; display: block; text-indent: 0pt;"&gt;Level 1&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Level 2&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Level 3&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Total&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;&lt;font style="text-decoration: underline;"&gt;Cash and Equivalents&lt;/font&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;"&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;236,209&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;236,209&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&lt;font style="text-decoration: underline;"&gt;Equities&lt;/font&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Eastern Company Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,069,088&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,069,088&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Russell Large Cap Defensive Equity Fund&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,685,388&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,685,388&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Russell Equity II Fund&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,456,364&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,456,364&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Russell Large Cap U.S. Equity Fund&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,575,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,575,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Russell International Fund with Active Currency&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;7,796,625&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;7,796,625&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Russell Emerging Markets Fund&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,350,136&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,350,136&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; text-decoration: underline; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Fixed Income:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Russell Fixed Income I Fund&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,504,086&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,504,086&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Target Duration LDI Fixed Income Funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Russell 8 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,478,701&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,478,701&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Russell 10 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,840,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,840,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Russell 12 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,119,786&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,119,786&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Russell 14 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,795,220&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,795,220&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Russell 16 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,615,278&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,615,278&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;STRIPS Fixed Income Funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Russell 15 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,606,554&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,606,554&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Russell 10 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,411,574&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,411,574&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Russell 28 to 29 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;543,357&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;543,357&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Insurance contracts&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,038,326&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,038,326&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,069,088&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;59,053,755&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;63,122,843&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&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;&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="top" style="width: 4%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;(a)&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 84%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The investment objective of the RITC (formerly Russell) Large Cap Defensive Equity Fund is to outperform the Russell 1000&lt;font style="font-size: 70%; vertical-align: text-top; display: inline;"&gt;&amp;#174;&lt;/font&gt; Defensive Index&lt;font style="font-size: 70%; vertical-align: text-top; display: inline;"&gt;&amp;#174;&lt;/font&gt; while managing volatility and maintaining diversification similar to the Index over a full market cycle.&amp;#160;&amp;#160;The Fund invests in common stocks of large and medium cap U.S. companies, employing a multi-manager approach with advisors using distinct methods to identify medium to large cap U.S. stocks with positive excess return potential.&amp;#160;&amp;#160;The defensive style of investing emphasizes investments in equities of companies expected to have lower than average stock price volatility, higher financial quality and/or stable business fundamentals.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" style="width: 4%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;(b)&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 84%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The RITC Equity II Fund has an objective to provide a favorable total return primarily through capital appreciation.&amp;#160;&amp;#160;Aims to outperform the Russell 2500&lt;font style="font-size: 70%; vertical-align: text-top; display: inline;"&gt;&amp;#174;&lt;/font&gt; Index with above-average consistency while managing volatility and maintaining diversification similar to the Index over a full market cycle.&amp;#160;&amp;#160;The fund invests in common stocks of U.S. small cap companies.&amp;#160;&amp;#160;It employs a multi-style (growth and market-oriented, value), multi-manager approach.&amp;#160;&amp;#160;&amp;#160;Advisors employ distinct yet complementary styles in their stock selection, focusing on factors such as: undervalued or under-researched companies, special situations, emerging growth, asset plays and turnarounds.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" style="width: 4%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;(c)&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 84%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The investment objective of the RITC Large Cap U.S. Equity Fund is to outperform the Russell 1000&lt;font style="font-size: 70%; vertical-align: text-top; display: inline;"&gt;&amp;#174;&lt;/font&gt; Index with above-average consistency over a full market cycle.&amp;#160;&amp;#160;The fund invests in common stocks of large and medium cap U.S. companies.&amp;#160;&amp;#160;Employs a multi-style, multi-manager approach whereby portions of the fund are allocated to different money managers who employ distinct styles.&amp;#160;&amp;#160;The number of advisors and number of stocks (150 &amp;#8211; 200) is more concentrated than other Russell multi-style large cap U.S. funds.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" style="width: 4%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;(d)&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 84%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The RITC International Fund with Active Currency seeks to provide long-term growth of Capital.&amp;#160;&amp;#160;Aims to outperform the Russell Development ex-U.S. Large Cap Index Net while managing volatility and maintaining diversification similar to the index over a full market cycle.&amp;#160;&amp;#160;The fund invests primarily in the equities of non-U.S. developing markets and currency of global markets.&amp;#160;&amp;#160;Employs multiple managers with distinct investment styles, which are intended to be complementary.&amp;#160;&amp;#160;Seeks to capitalize on the stock selection abilities of its active manager.&amp;#160;&amp;#160;The Fund typically has moderate country and sector weights relative to the index.&amp;#160;&amp;#160;Also believe active currency management is an attractive strategy with the potential to deliver excess return.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" style="width: 4%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;(e)&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 84%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The RITC Emerging Markets Fund seeks to provide the potential for long-term growth of Capital.&amp;#160;&amp;#160;Aims to outperform the Russell Emerging Markets Index Net over a full market cycle.&amp;#160;&amp;#160;The fund invests in equity securities of companies located in, or are economically tied to, emerging market countries.&amp;#160;&amp;#160;Securities are denominated principally in foreign currencies and are typically held outside the U.S.&amp;#160;&amp;#160;The Fund employs a multi-style (growth, market-oriented and value) and multi-manager approach whereby portions of the fund are allocated to different money managers who employ distinct styles.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" style="width: 4%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;(f)&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 84%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The RITC Fixed Income I Fund is designed to provide current income and capital appreciation through a variety of diversified strategies.&amp;#160;&amp;#160;The Fund seeks favorable returns comparable to the broad fixed income market, as measured by the Barclays U.S. Aggregate Bond Index.&amp;#160;&amp;#160;The fund primarily invests in fixed income securities representing diverse sectors and maturities.&amp;#160;&amp;#160;Advisors use diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds.&amp;#160;&amp;#160;It is actively managed with multiple advisors employing distinct yet complementary strategies and different technologies to insure prudent diversification over a broad spectrum of investments.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" style="width: 4%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;(g)&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 84%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Target Duration LDI Fixed Income Funds seek to outperform their respective Barclays-Russell LDI Indexes over a full market cycle.&amp;#160;&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;&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;&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&amp;#8217;s assets and liabilities.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&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; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="top" style="width: 4%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;(h)&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 83%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&amp;#160;These passively managed funds are generally used with other bond funds to add additional duration to the asset portfolio.&amp;#160;&amp;#160;This will help reduce the mismatch between a plan&amp;#8217;s assets and liabilities.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The investment portfolio contains a diversified blend of common stocks, bonds, cash equivalents, and other investments, which may reflect varying rates of return.&amp;#160;&amp;#160;The investments are further diversified within each asset classification.&amp;#160;&amp;#160;The portfolio diversification provides protection against a single security or class of securities having a disproportionate impact on aggregate performance.&amp;#160;&amp;#160;The Company has elected to change its investment strategy to better match the assets with the underlying plan liabilities.&amp;#160;&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;&amp;#160;The actual asset allocations are reviewed and rebalanced on a periodic basis to maintain the target allocations.&amp;#160;&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 style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The plans&amp;#8217; assets include 217,018 shares of the common stock of the Company having a market value of $ $4,535,676 and $4,069,938 at December 31, 2016 and January 2, 2016, respectively.&amp;#160;&amp;#160;The Salaried Pension Plan purchased 14,456 shares of common stock at a cost of $232,124 during 2015.&amp;#160;&amp;#160;No shares were purchased in 2016 nor were and shares sold in either period.&amp;#160;&amp;#160;Dividends received during 2016 and 2015 on the common stock of the Company were $95,488 and $92,743 respectively.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The fair values of the Company&amp;#8217;s other postretirement plan assets at December 31, 2016 and January 2, 2016, utilizing the fair value hierarchy discussed in Note 2, follow:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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 colspan="15" 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; display: block; text-indent: 0pt;"&gt;December 31, 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 valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px;"&gt;&amp;#160; &lt;/td&gt;&lt;td colspan="3" 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; display: block; text-indent: 0pt;"&gt;Level 1&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Level 2&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Level 3&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Total&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Fixed Income:&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;"&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;"&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;"&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;"&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 align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Insurance contracts&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,287,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,287,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,287,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,287,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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 colspan="15" 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; display: block; text-indent: 0pt;"&gt;January 2, 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 valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px;"&gt;&amp;#160; &lt;/td&gt;&lt;td colspan="3" 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; display: block; text-indent: 0pt;"&gt;Level 1&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Level 2&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Level 3&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Total&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Fixed Income:&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;"&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;"&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;"&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;"&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 align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Insurance contracts&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,188,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,188,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,188,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,188,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The level 3 asset consists of an insurance contract with The Prudential Life Insurance Company of America.&amp;#160;&amp;#160;It is designed to provide life insurance benefits for eligible retirees of the Company.&amp;#160;&amp;#160;The contract is valued annually by the insurance company, based on activity in the account and is stated at contract value.&amp;#160;&amp;#160;An analysis of the Level 3 asset of the Company&amp;#8217;s other postretirement plan is as follows:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Fair value of Level 3 assets at beginning of year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,188,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,149,204&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Change due to availability of final actual assets and census data&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Actual return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;99,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;39,085&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Employer contributions&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;92,898&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;81,360&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Benefits paid&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(92,898&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(81,360&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Fair value of Level 3 assets at end of year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,287,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,188,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Level 3 assets described above are the only assets of the other postretirement plan, and thus have no impact on any Level 1 or Level 2 assets.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;For measurement purposes relating to the other postretirement benefit plan, the life insurance cost trend rate is 1%.&amp;#160;&amp;#160;The health care cost trend rate for participants retiring after January 1, 1991 is nil; no increase in that rate is expected because of caps placed on benefits. The health care cost trend rate is expected to remain at 4.5% for participants after the year 2000.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;A one-percentage-point change in assumed health care cost trend rates would have no effect on the other postretirement benefit plan.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;U.S. salaried and non-union hourly employees and most employees of the Company&amp;#8217;s Canadian subsidiaries are covered by defined contribution plans.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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 style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;In December 2015, the Company approved a 50% match on the first 4% of employee contributions.&amp;#160;&amp;#160;The Company amended the Eastern Company Savings and Investment Plan (&amp;#8220;401(k) Plan Amendment&amp;#8221;) effective June 1, 2016.&amp;#160;&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;&amp;#160;The 401(k) Plan Amendment also provided for an additional non-discretionary contribution (the &amp;#8220;transitional credit&amp;#8221;) for certain non-union U.S. employees who were eligible to participate in the Salaried Plan.&amp;#160;&amp;#160;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.&amp;#160;&amp;#160;Also in December 2015, the Company approved a non-discretionary profit sharing contribution of 2.5% for the benefit of all non-union U.S. employees who were not eligible for the Company&amp;#8217;s Salaried Plan.&amp;#160;&amp;#160;The 401(k) Plan Amendment increased the non-discretionary contribution to 3%, and changed the eligibility to all non-union U.S. employees.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company made contributions to the plan as follows:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Regular matching contributions&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;328,144&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;232,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;186,545&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Transitional credit contributions&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;231,847&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;---&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;---&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Non-discretionary contributions&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;51,470&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;---&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;---&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Total contributions made for the period&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;611,461&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;232,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;186,545&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The non-discretionary contribution for $51,470 was expensed in Fiscal 2015 and contributed to the Plan in Fiscal 2016.&amp;#160;&amp;#160;At December 31, 2016, the Company had accrued $307,568 for the non-discretionary contribution.&amp;#160;&amp;#160;This amount was contributed to the Plan in January 2017.&lt;/div&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
  <!--Prepaid expenses and other assets-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20160102" unitRef="U001" decimals="0">2122215</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Prepaid expenses and other assets-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20161231" unitRef="U001" decimals="0">1858471</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Reclassification-->
  <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Reclassification&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Certain prior period amounts have been reclassified to conform to the current period presentation.&amp;#160;&amp;#160;These reclassifications had no effect on previously reported net income.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
  <!--Proceeds from sales of Common Stock-->
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c20131229to20150103" unitRef="U001" decimals="0">271600</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <!--Proceeds from sales of Common Stock-->
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c20160103to20161231" unitRef="U001" decimals="0">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <!--Proceeds from sales of Common Stock-->
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c20150104to20160102" unitRef="U001" decimals="0">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <!--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="c20131229to20150103" unitRef="U001" decimals="0">22500</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <!--Estimated useful lives of the assets-Machinery and Equipment [Member]-Maximum [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20160103to20161231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MaximumMember">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Estimated useful lives of the assets-Minimum [Member]-Machinery and Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20160103to20161231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Estimated useful lives of the assets-Building [Member]-Maximum [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20160103to20161231_PropertyPlantAndEquipmentByTypeAxis_BuildingMember_RangeAxis_MaximumMember">P39Y6M</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Estimated useful lives of the assets-Minimum [Member]-Building [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20160103to20161231_PropertyPlantAndEquipmentByTypeAxis_BuildingMember_RangeAxis_MinimumMember">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Property, Plant and Equipment and Related Depreciation-->
  <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Property, Plant and Equipment and Related Depreciation&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Property, plant and equipment (including equipment under capital lease) are stated at cost.&amp;#160;&amp;#160;Depreciation ($3,371,694 in 2016, $3,460,516 in 2015, $3,237,426 in 2014) 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="c20161231" unitRef="U001" decimals="0">26165514</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, Plant and Equipment, Net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20160102" unitRef="U001" decimals="0">26801466</us-gaap:PropertyPlantAndEquipmentNet>
  <!--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="c20131229to20150103" unitRef="U001" decimals="0">37601</us-gaap:ProvisionForDoubtfulAccounts>
  <!--Quarterly Financial Information [Text Block]-->
  <us-gaap:QuarterlyFinancialInformationTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;14. Selected Quarterly Financial Information (Unaudited)&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Selected quarterly financial information (unaudited) follows:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; 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; 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="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&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="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; 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; 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; 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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;First&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Second&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Third&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Fourth&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Year&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 align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;33,101,657&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;36,883,312&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;33,478,347&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;34,144,942&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;137,608,258&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Gross margin&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,420,446&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,601,603&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,852,878&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;10,417,944&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;34,292,871&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Selling and administrative&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;expenses&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,459,582&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,495,735&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,588,764&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,612,918&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;23,156,999&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net income&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;648,073&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,087,837&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,400,064&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,649,349&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;7,785,323&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net income per share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.33&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.38&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.33&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.38&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" colspan="4" valign="bottom" style="background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&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: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;"&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; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;"&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; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;"&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; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;"&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; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,248,222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,250,610&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,252,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,254,605&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,248,222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,250,610&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,252,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,254,605&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; 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; 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="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&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;td valign="bottom" 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; 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; 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; 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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;First&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Second&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Third&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Fourth&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Year&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 align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;36,876,842&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;37,037697&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;36,239,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;34,413,912&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;144,567,951&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Gross margin&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;7,335,178&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;7,912,161&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;9,033,843&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,100,044&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;32,381,226&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Selling and administrative&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;expenses&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,963,695&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;7,056,139&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,584,222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,749,422&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;24,353,498&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net (loss)/income&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;873,951&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;584,594&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,527,722&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,740,776&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,727,043&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net (loss)/income per share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.14&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.09&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.41&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.92&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.14&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.09&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.41&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.92&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" colspan="4" valign="bottom" style="background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&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: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;"&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; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;"&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; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;"&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; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;"&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; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,244,088&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,244,051&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,245,099&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,246,571&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,244,088&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,244,051&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,245,099&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,246,571&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;Fiscal 2016 and 2015 consisted of four 13 week quarters totaling 52 weeks for the year.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
  <!--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="c20131229to20150103" unitRef="U001" decimals="0">1785714</us-gaap:RepaymentsOfLongTermDebt>
  <!--Research and Development Expense-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20131229to20150103" unitRef="U001" decimals="0">1079557</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>
  <!--Research & Development Costs-->
  <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Research &amp;amp; Development Costs&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Research &amp;amp; development costs, charged to expense as incurred, were $1,525,650 in 2016, $1,218,948 in 2015 and $1,079,557 in 2014.&lt;/div&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
  <!--Retained earnings-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20160102" unitRef="U001" decimals="0">90597041</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Retained earnings-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20161231" unitRef="U001" decimals="0">95631216</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Recognition of Sales-->
  <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Recognition of Sales&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 4.5pt; text-indent: 0pt;"&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;&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&amp;#8217;s financial condition; collateral is not required. Sales are recorded net of returns and allowances.&amp;#160;&amp;#160;Accounts receivable are recorded net of applicable allowances.&amp;#160;&amp;#160;No customer accounted for 10% of net sales during 2016, 2015 or 2014.&amp;#160;&amp;#160;No customer exceeded 10% of total accounts receivable at year end 2016 or 2015.&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent-Minimum [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent contextRef="c20160103to20161231_RangeAxis_MinimumMember" unitRef="U005" decimals="INF">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150104to20160102" unitRef="U001" decimals="0">144567951</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160103to20161231" unitRef="U001" decimals="0">137608258</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20131229to20150103" unitRef="U001" decimals="0">140825360</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Intersegment Eliminations [Member]-Metal Products [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20131229to20150103_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Operating Segments [Member]-Industrial Hardware [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">61338812</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Metal Products [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160103to20161231_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Security Products [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20131229to20150103_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">2565733</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-Industrial Hardware [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160103to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">61058871</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Metal Products [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150104to20160102_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">16804</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Industrial Hardware [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160103to20161231_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">637405</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Reportable Geographical Components [Member]-Non-US [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160103to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="0">19928398</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-Security Products [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150104to20160102_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">2813576</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-United States [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160103to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US" unitRef="U001" decimals="0">117679860</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Operating Segments [Member]-Metal Products [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20131229to20150103_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">32777578</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Non-US [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20131229to20150103_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="0">23346803</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-Intersegment Eliminations [Member]-Security Products [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160103to20161231_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">2716802</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-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-United States [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20131229to20150103_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US" unitRef="U001" decimals="0">117478557</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-Security Products [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">56598487</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Industrial Hardware [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20131229to20150103_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">984192</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20131229to20150103_ConsolidationItemsAxis_IntersegmentEliminationMember" unitRef="U001" decimals="0">3549925</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Intersegment Eliminations [Member]-Industrial Hardware [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150104to20160102_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">595596</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Operating Segments [Member]-Industrial Hardware [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20131229to20150103_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">58666229</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Security Products [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20131229to20150103_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">49381553</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160103to20160402" unitRef="U001" decimals="0">33101657</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160403to20160702" unitRef="U001" decimals="0">36883312</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150405to20150704" unitRef="U001" decimals="0">37037697</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150104to20150404" unitRef="U001" decimals="0">36876842</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160703to20161001" unitRef="U001" decimals="0">33478347</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20151004to20160102" unitRef="U001" decimals="0">34413912</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20161002to20161231" unitRef="U001" decimals="0">34144942</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150705to20151003" unitRef="U001" decimals="0">36239500</us-gaap:SalesRevenueGoodsNet>
  <!--Provision for income taxes-->
  <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c20160103to20161231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;The provision for income taxes follows:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&amp;#160;&amp;#160;Federal&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,554,341&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,337,417&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,339,917&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&amp;#160;&amp;#160;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,091,952&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,054,694&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;991,257&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&amp;#160;&amp;#160;State&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;194,514&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;140,139&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;295,554&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Deferred:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&amp;#160;&amp;#160;Federal&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(339,412&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(223,530&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;164,830&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&amp;#160;&amp;#160;State&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(63,303&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(14,788&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;75,729&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3,438,092&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,293,932&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,867,287&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
  <!--Schedule of Assumptions Used [Table Text Block]-Pension Benefits [Member]-->
  <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;Assumptions used to determine net periodic benefit cost for the Company&amp;#8217;s pension benefit plans for the fiscal year indicated were as follows:&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Discount rate&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;"&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;"&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;"&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%; background-color: #cceeff;"&gt;&lt;div style="margin-left: 27pt; text-indent: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;-&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Pension plans&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;4.24% - 4.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3.90&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4.80&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="margin-left: 27pt; text-indent: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;-&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Supplemental pension plans&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3.53&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3.90&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4.80&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Expected return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Rate of compensation increase&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
  <!--Schedule of Assumptions Used [Table Text Block]-->
  <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company used April 30, 2016 as the remeasurement date.&amp;#160;&amp;#160;Assumptions used to determine the projected benefits obligations for the Salaried Plan for the measurement date indicated follows:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;"&gt;Measurement Date&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; 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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;April 30, 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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;December 31, 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 align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3.69&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4.24&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Expected rate of return&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Rate of compensation increase&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
  <!--Schedule of Assumptions Used [Table Text Block]-Other Postretirement Benefits [Member]-->
  <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Assumptions used to determine net periodic benefit cost for the Company&amp;#8217;s other postretirement plan for the fiscal year indicated were as follows:&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;4.23&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3.90&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4.8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Expected return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
  <!--Change in the components of accumulated other comprehensive income-->
  <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Change in the components of accumulated other comprehensive income consist of:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;"&gt;Pension Benefit&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Other Postretirement Benefit&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; 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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Balance at beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(32,597,167&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(35,689,141&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,722,137&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(543,233&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Change due to availability of final actual assets and census data&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(317,440&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(346&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Charged to net periodic benefit cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Prior service cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;200,568&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;218,585&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(23,890&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(23,889&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net loss (gain)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,704,863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,928,298&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(93,921&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;18,804&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Liability (gains)/losses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(2,359,745&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,121,170&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(34,471&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;87,748&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Asset (gains)/losses deferred&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(4,325,232&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(2,813,796&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;51,529&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(52,851&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Additional recognition due to significant event&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,534,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,042,569&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(362,283&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(33,022&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,235,904&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Balance at end of period&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(33,799,555&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(32,597,167&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,270,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,722,137&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
  <!--Deferred income tax (assets) liabilities-->
  <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c20160103to20161231">&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Property, plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;6,515,129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,694,885&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,503,597&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;119,618&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;99,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;92,531&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Total deferred income tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;6,634,747&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,794,874&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,596,128&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 64%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Other postretirement benefits&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(371,460&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(281,154&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(1,030,203&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Inventories&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(806,680&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(807,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(829,876&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Allowance for doubtful accounts&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(124,329&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(124,351&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(105,296&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Intangible assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(224,609&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(299,137&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(396,541&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Accrued compensation&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(233,806&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(252,297&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(203,180&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Pensions&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(9,406,224&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(8,616,582&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(9,275,949&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Total deferred income tax assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(11,167,108&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(10,380,582&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(11,841,045&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Net deferred income tax (assets)&amp;#160;&amp;#160;liabilities&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(4,532,361&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(3,585,708&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(5,244,917&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 64%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
  <!--Stock option activity-->
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Information with respect to the Company&amp;#8217;s stock option plans is summarized below:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="2" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Shares&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Weighted Average&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Exercise Price&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: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Outstanding at December 28, 2013&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;20,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;13.58&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Exercised&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(20,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;13.58&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Outstanding at January 3, 2015&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Exercised&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Outstanding at January 2, 2016&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Exercised&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Outstanding at December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"&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: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <!--Schedule of debt-->
  <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Debt consists of:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Term loans&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,785,714&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,214,285&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Revolving credit loan&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 76%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,785,714&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,214,285&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Less current portion&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;892,857&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,428,571&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; padding-bottom: 4px; width: 76%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;892,857&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,785,714&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
  <!--Schedule of Effect of Significant Unobservable Inputs, Changes in Plan Assets [Table Text Block]-Other Postretirement Benefits [Member]-->
  <us-gaap:ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;An analysis of the Level 3 asset of the Company&amp;#8217;s other postretirement plan is as follows:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Fair value of Level 3 assets at beginning of year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,188,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,149,204&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Change due to availability of final actual assets and census data&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Actual return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;99,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;39,085&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Employer contributions&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;92,898&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;81,360&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Benefits paid&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(92,898&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(81,360&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Fair value of Level 3 assets at end of year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,287,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,188,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock>
  <!--Income before income taxes-->
  <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c20160103to20161231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;Income before income taxes consists of:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Domestic&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;7,276,239&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,308,809&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,087,552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3,947,176&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,712,166&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,441,211&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;11,223,415&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,020,975&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;11,528,763&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
  <!--Reconciliation of unrecognized tax benefits-->
  <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits are as follows:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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;"&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Balance at beginning of year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;249,782&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;248,645&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;220,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Increases for positions taken during the current period&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;44,172&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;27,947&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;50,735&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Decreases relating to settlements&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Decreases resulting from the expiration of the statute of limitations&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(42,115&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(26,810&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(22,379&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Balance at end of year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;251,839&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;249,782&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;248,645&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
  <!--Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]-->
  <us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Amounts recognized in accumulated other comprehensive income consist of:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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 colspan="7" 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; display: block; text-indent: 0pt;"&gt;Pension Benefit&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="7" 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; display: block; text-indent: 0pt;"&gt;Other Postretirement Benefit&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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" 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; display: block; text-indent: 0pt;"&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 colspan="3" 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; display: block; text-indent: 0pt;"&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;td colspan="3" 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; display: block; text-indent: 0pt;"&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 colspan="3" 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; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net (loss)/gain&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(33,623,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(32,220,482&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,231,081&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,658,406&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Prior service (cost) credit&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(176,117&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(376,685&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;39,841&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;63,731&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; padding-bottom: 4px; width: 52%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(33,799,555&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(32,597,167&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,270,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,722,137&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
  <!--Schedule of Accumulated and Projected Benefit Obligations [Table Text Block]-->
  <us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock contextRef="c20160103to20161231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="display: block; text-indent: 0pt;"&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; text-align: center; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="width: 76%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Number of plans&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Projected benefit obligation&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;92,258,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;87,427,769&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Accumulated benefit obligation&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;92,258,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;83,433,339&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Fair value of plan assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;65,627,499&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;63,122,843&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net amount recognized in accrued benefit liability&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(26,631,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(24,304,926&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock>
  <!--Fair values of plans assets utilizing fair value hierarchy-Pension Benefits [Member]-->
  <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;The fair values of the company&amp;#8217;s pension plans assets at December 31, 2016 and January 2, 2016, utilizing the fair value hierarchy discussed in Note 2, follow:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="14" 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; display: block; text-indent: 0pt;"&gt;December 31, 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 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="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; display: block; text-indent: 0pt;"&gt;Level 1&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Level 2&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Level 3&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Total&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;&lt;font style="text-decoration: underline;"&gt;Cash and Equivalents&lt;/font&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;"&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;276,129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;276,129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&lt;font style="text-decoration: underline;"&gt;Equities&lt;/font&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Eastern Company Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,535,676&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,535,676&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;RITC Large Cap Defensive Equity Fund (a)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;7,131,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;7,131,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;RITC Equity II Fund (b)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,875,234&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,875,234&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;RITC Large Cap U.S. Equity Fund (c)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,984,636&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,984,636&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;RITC International Fund with Active Currency (d)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,178,635&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,178,635&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;RITC Emerging Markets Fund (e)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,373,089&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,373,089&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&lt;font style="text-decoration: underline;"&gt;Fixed&lt;/font&gt;&lt;font style="text-decoration: underline;"&gt;Income&lt;/font&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;RITC Fixed Income I Fund (f)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,700,175&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,700,175&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Target Duration LDI Fixed Income Funds (g)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;RITC 8 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,499,390&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,499,390&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;RITC 10 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,851,317&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,851,317&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;RITC 12 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,122,411&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,122,411&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;RITC 14 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,790,209&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,790,209&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;RITC 16 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,650,440&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,650,440&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;STRIPS Fixed Income Funds (h)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;RITC 15 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,504,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,504,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;RITC 10 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,407,518&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,407,518&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;RITC 28 to 29 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;464,106&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;464,106&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Insurance contracts&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,282,552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,282,552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,535,676&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;61,091,825&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;65,627,501&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="14" 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; display: block; text-indent: 0pt;"&gt;January 2, 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 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="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; display: block; text-indent: 0pt;"&gt;Level 1&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Level 2&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Level 3&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Total&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;&lt;font style="text-decoration: underline;"&gt;Cash and Equivalents&lt;/font&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;"&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;236,209&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;236,209&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&lt;font style="text-decoration: underline;"&gt;Equities&lt;/font&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Eastern Company Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,069,088&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,069,088&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Russell Large Cap Defensive Equity Fund&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,685,388&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,685,388&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Russell Equity II Fund&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,456,364&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,456,364&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Russell Large Cap U.S. Equity Fund&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,575,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,575,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Russell International Fund with Active Currency&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;7,796,625&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;7,796,625&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Russell Emerging Markets Fund&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,350,136&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,350,136&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; text-decoration: underline; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Fixed Income:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Russell Fixed Income I Fund&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,504,086&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,504,086&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Target Duration LDI Fixed Income Funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Russell 8 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,478,701&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,478,701&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Russell 10 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,840,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,840,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Russell 12 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,119,786&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,119,786&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Russell 14 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,795,220&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,795,220&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Russell 16 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,615,278&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,615,278&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;STRIPS Fixed Income Funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Russell 15 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,606,554&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,606,554&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Russell 10 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,411,574&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,411,574&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="margin-left: 54pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: symbol, serif; display: inline;"&gt;&amp;#183;&lt;/font&gt;&lt;font style="color: black; letter-spacing: 9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: times new roman; display: inline;"&gt;Russell 28 to 29 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;543,357&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;543,357&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Insurance contracts&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,038,326&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,038,326&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,069,088&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;59,053,755&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;63,122,843&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&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;&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="top" style="width: 4%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;(a)&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 84%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The investment objective of the RITC (formerly Russell) Large Cap Defensive Equity Fund is to outperform the Russell 1000&lt;font style="font-size: 70%; vertical-align: text-top; display: inline;"&gt;&amp;#174;&lt;/font&gt; Defensive Index&lt;font style="font-size: 70%; vertical-align: text-top; display: inline;"&gt;&amp;#174;&lt;/font&gt; while managing volatility and maintaining diversification similar to the Index over a full market cycle.&amp;#160;&amp;#160;The Fund invests in common stocks of large and medium cap U.S. companies, employing a multi-manager approach with advisors using distinct methods to identify medium to large cap U.S. stocks with positive excess return potential.&amp;#160;&amp;#160;The defensive style of investing emphasizes investments in equities of companies expected to have lower than average stock price volatility, higher financial quality and/or stable business fundamentals.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" style="width: 4%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;(b)&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 84%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The RITC Equity II Fund has an objective to provide a favorable total return primarily through capital appreciation.&amp;#160;&amp;#160;Aims to outperform the Russell 2500&lt;font style="font-size: 70%; vertical-align: text-top; display: inline;"&gt;&amp;#174;&lt;/font&gt; Index with above-average consistency while managing volatility and maintaining diversification similar to the Index over a full market cycle.&amp;#160;&amp;#160;The fund invests in common stocks of U.S. small cap companies.&amp;#160;&amp;#160;It employs a multi-style (growth and market-oriented, value), multi-manager approach.&amp;#160;&amp;#160;&amp;#160;Advisors employ distinct yet complementary styles in their stock selection, focusing on factors such as: undervalued or under-researched companies, special situations, emerging growth, asset plays and turnarounds.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" style="width: 4%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;(c)&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 84%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The investment objective of the RITC Large Cap U.S. Equity Fund is to outperform the Russell 1000&lt;font style="font-size: 70%; vertical-align: text-top; display: inline;"&gt;&amp;#174;&lt;/font&gt; Index with above-average consistency over a full market cycle.&amp;#160;&amp;#160;The fund invests in common stocks of large and medium cap U.S. companies.&amp;#160;&amp;#160;Employs a multi-style, multi-manager approach whereby portions of the fund are allocated to different money managers who employ distinct styles.&amp;#160;&amp;#160;The number of advisors and number of stocks (150 &amp;#8211; 200) is more concentrated than other Russell multi-style large cap U.S. funds.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" style="width: 4%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;(d)&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 84%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The RITC International Fund with Active Currency seeks to provide long-term growth of Capital.&amp;#160;&amp;#160;Aims to outperform the Russell Development ex-U.S. Large Cap Index Net while managing volatility and maintaining diversification similar to the index over a full market cycle.&amp;#160;&amp;#160;The fund invests primarily in the equities of non-U.S. developing markets and currency of global markets.&amp;#160;&amp;#160;Employs multiple managers with distinct investment styles, which are intended to be complementary.&amp;#160;&amp;#160;Seeks to capitalize on the stock selection abilities of its active manager.&amp;#160;&amp;#160;The Fund typically has moderate country and sector weights relative to the index.&amp;#160;&amp;#160;Also believe active currency management is an attractive strategy with the potential to deliver excess return.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" style="width: 4%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;(e)&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 84%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The RITC Emerging Markets Fund seeks to provide the potential for long-term growth of Capital.&amp;#160;&amp;#160;Aims to outperform the Russell Emerging Markets Index Net over a full market cycle.&amp;#160;&amp;#160;The fund invests in equity securities of companies located in, or are economically tied to, emerging market countries.&amp;#160;&amp;#160;Securities are denominated principally in foreign currencies and are typically held outside the U.S.&amp;#160;&amp;#160;The Fund employs a multi-style (growth, market-oriented and value) and multi-manager approach whereby portions of the fund are allocated to different money managers who employ distinct styles.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" style="width: 4%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;(f)&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 84%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The RITC Fixed Income I Fund is designed to provide current income and capital appreciation through a variety of diversified strategies.&amp;#160;&amp;#160;The Fund seeks favorable returns comparable to the broad fixed income market, as measured by the Barclays U.S. Aggregate Bond Index.&amp;#160;&amp;#160;The fund primarily invests in fixed income securities representing diverse sectors and maturities.&amp;#160;&amp;#160;Advisors use diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds.&amp;#160;&amp;#160;It is actively managed with multiple advisors employing distinct yet complementary strategies and different technologies to insure prudent diversification over a broad spectrum of investments.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" style="width: 4%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;(g)&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 84%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Target Duration LDI Fixed Income Funds seek to outperform their respective Barclays-Russell LDI Indexes over a full market cycle.&amp;#160;&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;&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;&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&amp;#8217;s assets and liabilities.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&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; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="top" style="width: 4%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;(h)&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 83%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&amp;#160;These passively managed funds are generally used with other bond funds to add additional duration to the asset portfolio.&amp;#160;&amp;#160;This will help reduce the mismatch between a plan&amp;#8217;s assets and liabilities.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
  <!--Fair values of plans assets utilizing fair value hierarchy-Other Postretirement Benefits [Member]-->
  <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The fair values of the Company&amp;#8217;s other postretirement plan assets at December 31, 2016 and January 2, 2016, utilizing the fair value hierarchy discussed in Note 2, follow:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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 colspan="15" 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; display: block; text-indent: 0pt;"&gt;December 31, 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 valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px;"&gt;&amp;#160; &lt;/td&gt;&lt;td colspan="3" 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; display: block; text-indent: 0pt;"&gt;Level 1&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Level 2&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Level 3&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Total&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Fixed Income:&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;"&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;"&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;"&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;"&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 align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Insurance contracts&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,287,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,287,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,287,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,287,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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 colspan="15" 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; display: block; text-indent: 0pt;"&gt;January 2, 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 valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px;"&gt;&amp;#160; &lt;/td&gt;&lt;td colspan="3" 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; display: block; text-indent: 0pt;"&gt;Level 1&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Level 2&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Level 3&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Total&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Fixed Income:&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;"&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;"&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;"&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;"&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 align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Insurance contracts&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,188,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,188,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,188,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,188,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
  <!--Components of the net periodic benefit cost-Pension Benefits [Member]-->
  <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Components of the net periodic benefit cost of the Company&amp;#8217;s pension benefit plans for the fiscal year indicated were as follows:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Service cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,977,295&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,770,191&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,837,134&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Interest cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3,486,982&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,472,870&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,365,194&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Expected return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(4,995,858&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(5,151,654&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(4,810,524&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Amortization of prior service cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;200,568&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;218,585&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;218,585&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Amortization of the net loss&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,704,863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,928,298&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;944,130&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net periodic benefit cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,373,850&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,238,290&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,554,519&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
  <!--Components of the net periodic benefit cost-Other Postretirement Benefits [Member]-->
  <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Components of the net periodic benefit cost of the Company&amp;#8217;s other postretirement benefit plan were as follows:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Service cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;29,300&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;217,570&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;173,902&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Interest cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;94,872&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;154,915&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;157,481&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Expected return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(47,532&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(91,936&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(22,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Amortization of prior service cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(23,890&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(23,889&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(23,888&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Amortization of the net loss&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(93,921&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;18,804&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(72,378&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net periodic benefit cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(41,171&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;275,464&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;212,683&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
  <!--Schedule of Net Funded Status [Table Text Block]-->
  <us-gaap:ScheduleOfNetFundedStatusTableTextBlock contextRef="c20160103to20161231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;The major components of this change are as follows:&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="2" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: center; display: block; text-indent: 0pt;"&gt;April 30, 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 align="left" valign="bottom" style="width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,383,159&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 88%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Service cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;770,361&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Interest cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;818,565&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 88%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Actuarial loss&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;611,693&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Benefits paid&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(1,026,898&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 88%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Additional recognition due to significant event&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(2,534,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Net increase in pension benefit obligation&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,022,291&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;As of December 31, 2016 and January 2, 2016, the status of the Company&amp;#8217;s pension benefit plans and other postretirement benefit plan was as follows:&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;"&gt;Pension Benefit&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Other Postretirement Benefit&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; 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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Benefit obligation at beginning of year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;87,427,769&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;90,516,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,981,344&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,055,112&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Change due to availability of final actual assets and census data&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;317,440&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;346&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,359,745&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(4,121,170&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;34,471&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(87,748&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Service cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,977,295&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,770,191&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;29,300&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;217,570&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Interest cost&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3,486,982&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,472,870&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;94,872&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;154,915&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Actuarial (gain)/loss&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,940,154&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(3,316,552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;33,022&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(2,235,904&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Benefits paid&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(3,398,419&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(2,894,492&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(151,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(122,947&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Additional recognition due to significant event&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(2,534,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Benefit obligation at end of year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;92,258,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;87,427,769&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,339,050&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,981,344&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;"&gt;Pension Benefit&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Other Postretirement Benefit&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; 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"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Fair value of plan assets at beginning of year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;63,122,843&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;64,352,110&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,188,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,149,204&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Actual return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;4,653,349&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(1,340,977&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;99,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;39,085&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Employer contributions&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,249,726&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,006,202&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;151,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;122,947&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Benefits paid&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(3,398,419&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(2,894,492&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(151,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(122,947&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Fair value of plan assets at end of year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;65,627,499&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;63,122,843&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,287,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,188,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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 colspan="7" 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; display: block; text-indent: 0pt;"&gt;Pension Benefit&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="7" 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; display: block; text-indent: 0pt;"&gt;Other Postretirement Benefit&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 align="left" valign="bottom" style="padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Funded Status&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" 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; display: block; text-indent: 0pt;"&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 colspan="3" 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; display: block; text-indent: 0pt;"&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;td colspan="3" 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; display: block; text-indent: 0pt;"&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 colspan="3" 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; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net amount recognized in the balance sheet&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(26,631,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(24,304,926&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(1,051,700&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(793,055&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetFundedStatusTableTextBlock>
  <!--Denominators used in the earnings per share computations-->
  <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The denominators used in the earnings per share computations follow:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; 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;"&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;"&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;"&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 align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Weighted average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,225,068&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 64%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Diluted:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Weighted average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,225,068&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Dilutive stock options&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;12,846&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Denominator for diluted earnings per share&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,237,914&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
  <!--Selected quarterly financial information (unaudited)-->
  <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Selected quarterly financial information (unaudited) follows:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; 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; 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="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&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="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; 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; 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; 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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;First&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Second&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Third&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Fourth&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Year&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 align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;33,101,657&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;36,883,312&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;33,478,347&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;34,144,942&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;137,608,258&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Gross margin&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,420,446&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,601,603&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,852,878&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;10,417,944&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;34,292,871&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Selling and administrative&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;expenses&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,459,582&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,495,735&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,588,764&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,612,918&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;23,156,999&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net income&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;648,073&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,087,837&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,400,064&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,649,349&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;7,785,323&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net income per share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.33&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.38&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.33&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.38&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" colspan="4" valign="bottom" style="background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&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: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;"&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; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;"&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; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;"&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; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;"&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; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,248,222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,250,610&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,252,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,254,605&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,248,222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,250,610&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,252,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,254,605&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; 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; 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="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&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;td valign="bottom" 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; 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; 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; 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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;First&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Second&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Third&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Fourth&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Year&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 align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;36,876,842&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;37,037697&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;36,239,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;34,413,912&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;144,567,951&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Gross margin&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;7,335,178&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;7,912,161&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;9,033,843&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,100,044&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;32,381,226&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Selling and administrative&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;expenses&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,963,695&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;7,056,139&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,584,222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,749,422&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;24,353,498&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net (loss)/income&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;873,951&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;584,594&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,527,722&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,740,776&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,727,043&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net (loss)/income per share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.14&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.09&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.41&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.92&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.14&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.09&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.41&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;.92&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" colspan="4" valign="bottom" style="background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&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: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;"&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; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;"&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; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;"&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; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;"&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; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,244,088&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,244,051&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,245,099&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,246,571&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,244,088&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,244,051&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,245,099&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,246,571&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
  <!--Gross carrying amount and accumulated amortization of amortizable intangible assets-->
  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The gross carrying amount and accumulated amortization of amortizable intangible assets:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="2" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Industrial&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Hardware&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Security&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Products&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Metal&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Products&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Total&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Weighted-Average&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Amortization Period (Years)&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2016 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;"&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;"&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,159,060&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,035,374&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,194,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;15.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Total Gross Intangibles&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,159,060&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,199,450&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,358,510&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;12.3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 40%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; 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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,529,675&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;598,756&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,128,431&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;179,882&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;179,882&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;162,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;162,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;122,948&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;122,948&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,529,675&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,064,386&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,594,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"&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: 4px; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net 2016 per Balance Sheet&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;629,385&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,135,064&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,764,449&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"&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: 4px; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2015 Gross Amount&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,206,852&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,029,181&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,236,033&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;15.9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Total Gross Intangibles&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,206,852&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,193,257&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,400,109&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;12.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 40%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2015 Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,478,692&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;575,026&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,053,718&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;89,941&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;89,941&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;81,400&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;81,400&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;61,474&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;61,474&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,478,692&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;807,841&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,286,533&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"&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: 4px; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net 2015 per Balance Sheet&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;728,160&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,385,416&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,113,576&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"&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: 4px; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
  <!--Future minimum payments under non-cancelable operating leases-->
  <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,218,047&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="text-align: right; width: 88%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,145,243&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;741,243&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="text-align: right; width: 88%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;515,845&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; text-align: right; width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;285,088&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&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; padding-bottom: 4px; width: 88%; background-color: #ffffff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,905,466&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
  <!--Scheduled annual principal maturities of long-term debt-->
  <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;As of December 31, 2016, scheduled annual principal maturities of long-term debt for each of the next five years follow:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;892,857&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="text-align: right; width: 88%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;714,286&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;178,571&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="text-align: right; width: 88%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; text-align: right; width: 88%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Thereafter&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; padding-bottom: 4px; width: 88%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,785,714&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
  <!--Reconciliation of income taxes computed using the U.S. federal statutory rate to that reflected in operations-->
  <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;"&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="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; display: block; text-indent: 0pt;"&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;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; display: block; text-indent: 0pt;"&gt;2014&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; padding-bottom: 2px;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" 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: right; display: block; text-indent: 0pt;"&gt;Amount&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" 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: right; display: block; text-indent: 0pt;"&gt;Amount&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" 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: right; display: block; text-indent: 0pt;"&gt;Amount&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;"&gt;Income taxes using U.S. federal statutory rate&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3,815,962&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,727,131&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,919,779&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 28%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;"&gt;State income taxes, net of federal benefit&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;87,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;82,987&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;249,324&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;"&gt;Impact of foreign subsidiaries on effective tax rate&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(365,528&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(388,132&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(76,914&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 28%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;"&gt;Impact of manufacturers deduction on effective tax rate&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(140,690&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(91,018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(185,993&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;"&gt;Other&amp;#8212;net&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;41,287&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(37,036&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(38,909&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&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; padding-bottom: 4px; width: 28%; background-color: #ffffff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3,438,092&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;31&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,293,932&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;29&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,867,287&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
  <!--Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]-->
  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;In connection with the above acquisition, the Company recorded the following intangible assets:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Asset Class/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="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: center; display: block; text-indent: 0pt;"&gt;Amount&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: center; display: block; text-indent: 0pt;"&gt;Weighted-average Amortization Period in Years&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"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Patents, technology, and licenses&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;"&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;"&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: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&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; padding-bottom: 4px; width: 76%; background-color: #ffffff;"&gt;&amp;#160; &lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: center; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,164,076&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: center; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
  <!--Roll-forward of goodwill-->
  <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The following is a roll-forward of goodwill for 2016 and 2015:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&gt;Industrial&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Hardware&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Security&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Products&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Metal&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Products&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Total&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"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; 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;"&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;"&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;"&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;"&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%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Beginning balance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,731,751&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;14,790,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Foreign exchange&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;29,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="left" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;29,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Ending balance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,760,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;14,819,835&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&gt;Industrial&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Hardware&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Security&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Products&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Metal&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Products&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Total&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"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2015&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;"&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;"&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;"&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;"&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%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Beginning balance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,901,312&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;14,960,354&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 52%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Foreign exchange&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(169,561&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(169,561&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Ending balance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,731,751&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;14,790,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
  <!--Segment financial information-->
  <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c20160103to20161231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Sales:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; 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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;61,058,871&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;61,338,812&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;58,666,229&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;57,255,101&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;56,598,487&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;49,381,553&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;19,294,286&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;26,630,652&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;32,777,578&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&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; padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;137,608,258&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;144,567,951&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;140,825,360&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Inter-segment Sales:&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;637,405&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;595,596&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;984,192&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,716,802&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,813,576&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,565,733&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;16,804&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&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; padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3,354,207&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,425,976&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,549,925&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Income Before Income Taxes:&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5,683,730&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,314,149&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,063,786&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5,677,264&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,798,115&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,058,554&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(225,122&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(84,536&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,596,308&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Operating Profit&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;11,135,872&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,027,728&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;11,718,648&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Interest expense&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(121,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(185,475&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(254,576&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Other income&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;209,043&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;178,722&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;64,691&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;11,223,415&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,020,975&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;11,528,763&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 64%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Geographic Information:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net Sales:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;117,679,860&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;126,115,036&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;117,478,557&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;19,928,398&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;18,452,915&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;23,346,803&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;137,608,258&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;144,567,951&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;140,825,360&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Foreign sales are primarily to customers in North America.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Identifiable Assets:&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;107,031,435&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;106,662,743&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;105,771,961&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;17,166,961&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;15,075,816&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;15,498,595&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;124,198,396&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;121,738,559&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;121,270,556&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 64%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;32,278,281&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;30,425,348&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;29,660,695&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;49,520,708&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;52,688,497&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;51,573,271&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;18,447,526&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;20,931,863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;21,037,058&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 64%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;100,246,515&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;104,045,708&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;102,271,004&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;General corporate&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;23,951,881&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;17,692,851&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;18,999,552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 16px;"&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;124,198,396&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;121,738,559&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;121,270,556&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,468,904&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,580,741&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,631,521&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;980,048&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,010,262&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;621,501&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,365,441&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,330,435&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,233,280&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&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; padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3,814,393&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,921,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,486,302&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Capital Expenditures:&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;648,516&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,479,984&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,929,022&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,018,371&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;388,377&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;973,365&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,153,872&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;632,016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;644,851&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 64%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,820,759&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,500,377&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,567,238&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Currency translation adjustment&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(8,889&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;25,020&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;10,347&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;General corporate&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;51,600&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;12,839&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;55,580&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,863,470&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,538,236&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,633,165&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
  <!--Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]-->
  <us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="c20160103to20161231">&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: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Eastern Company and Subsidiaries&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Schedule II &amp;#8211; Valuation and Qualifying accounts&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="border-top: #000000 0.5pt solid; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: -61.2pt; text-indent: 0pt;"&gt;COL. A&lt;/div&gt;&lt;/td&gt;&lt;td align="left" colspan="3" valign="bottom" style="border-top: #000000 0.5pt solid; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&gt;COL. B&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-top: #000000 0.5pt solid; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="left" colspan="7" valign="bottom" style="border-top: #000000 0.5pt solid; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&gt;COL. C&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-top: #000000 0.5pt solid; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="left" colspan="3" valign="bottom" style="border-top: #000000 0.5pt solid; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&gt;COL. D&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-top: #000000 0.5pt solid; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="left" colspan="3" valign="bottom" style="border-top: #000000 0.5pt solid; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&gt;COL. E&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-top: #000000 0.5pt solid; 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; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="font-size: 10pt; font-family: times new roman;"&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 align="left" colspan="7" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&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 colspan="3" valign="bottom" style="font-size: 10pt; font-family: times new roman;"&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 colspan="3" valign="bottom" style="font-size: 10pt; font-family: times new roman;"&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 align="left" valign="bottom" style="padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: -61.2pt; text-indent: 0pt;"&gt;Description&lt;/div&gt;&lt;/td&gt;&lt;td align="left" colspan="3" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&gt;Balance at Beginning&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&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 colspan="3" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&gt;(1)&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&gt;Charged to Costs&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="left" colspan="2" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&gt;(2)&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&gt;Charged to Other&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&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 align="left" colspan="3" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&gt;Deductions &amp;#8211;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&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 align="left" colspan="3" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&gt;Balance at End&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;"&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 align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;Fiscal year ended December 31, 2016: &lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: -61.2pt; text-indent: 0pt;"&gt;Deducted from asset accounts:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: -61.2pt; text-indent: 0pt;"&gt;&amp;#160;&amp;#160;Allowance for doubtful accounts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;450,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;20,000(a&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;430,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 40%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: -61.2pt; text-indent: 0pt;"&gt;Fiscal year ended January 2, 2016:&lt;/div&gt;Deducted from asset accounts: &lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: -61.2pt; text-indent: 0pt;"&gt;&amp;#160;&amp;#160;Allowance for doubtful accounts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;414,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;52,144&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"&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: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;16,144(a&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;450,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 40%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: -61.2pt; text-indent: 0pt;"&gt;Fiscal year ended January 3, 2015:&lt;/div&gt;Deducted from asset accounts: &lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: -61.2pt; text-indent: 0pt;"&gt;&amp;#160;&amp;#160;Allowance for doubtful accounts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;410,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;71,927&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"&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: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;67,927(a&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;414,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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="c20160103to20161231">&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-weight: bold; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: small-caps;"&gt;11. Reportable Segments &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;"&gt;(continued)&lt;/font&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Sales:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; 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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;61,058,871&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;61,338,812&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;58,666,229&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;57,255,101&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;56,598,487&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;49,381,553&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;19,294,286&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;26,630,652&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;32,777,578&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&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; padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;137,608,258&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;144,567,951&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;140,825,360&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Inter-segment Sales:&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;637,405&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;595,596&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;984,192&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,716,802&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,813,576&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,565,733&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;16,804&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&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; padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3,354,207&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,425,976&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,549,925&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Income Before Income Taxes:&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5,683,730&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,314,149&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;5,063,786&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5,677,264&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,798,115&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,058,554&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(225,122&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(84,536&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,596,308&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Operating Profit&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;11,135,872&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,027,728&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;11,718,648&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Interest expense&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(121,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(185,475&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(254,576&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Other income&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;209,043&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;178,722&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;64,691&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;11,223,415&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;8,020,975&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;11,528,763&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 64%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Geographic Information:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net Sales:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;117,679,860&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;126,115,036&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;117,478,557&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;19,928,398&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;18,452,915&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;23,346,803&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;137,608,258&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;144,567,951&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;140,825,360&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Foreign sales are primarily to customers in North America.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Identifiable Assets:&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;107,031,435&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;106,662,743&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;105,771,961&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;17,166,961&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;15,075,816&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;15,498,595&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;124,198,396&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;121,738,559&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;121,270,556&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 64%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;32,278,281&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;30,425,348&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;29,660,695&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;49,520,708&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;52,688,497&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;51,573,271&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;18,447,526&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;20,931,863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;21,037,058&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 64%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;100,246,515&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;104,045,708&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;102,271,004&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;General corporate&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;23,951,881&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;17,692,851&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;18,999,552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 16px;"&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;124,198,396&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;121,738,559&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;121,270,556&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,468,904&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,580,741&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,631,521&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;980,048&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,010,262&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;621,501&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,365,441&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,330,435&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,233,280&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&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; padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3,814,393&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,921,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,486,302&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Capital Expenditures:&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;648,516&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,479,984&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,929,022&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,018,371&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;388,377&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;973,365&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,153,872&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;632,016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;644,851&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 64%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,820,759&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,500,377&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,567,238&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Currency translation adjustment&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;(8,889&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;25,020&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;10,347&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;General corporate&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;51,600&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;12,839&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;55,580&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&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; padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,863,470&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,538,236&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,633,165&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20150104to20160102" unitRef="U001" decimals="0">24353498</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20160103to20161231" unitRef="U001" decimals="0">23156999</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20131229to20150103" unitRef="U001" decimals="0">20767756</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20160403to20160702" unitRef="U001" decimals="0">5495735</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20160103to20160402" unitRef="U001" decimals="0">5459582</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20150705to20151003" unitRef="U001" decimals="0">5584222</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20150104to20150404" unitRef="U001" decimals="0">5963695</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20150405to20150704" unitRef="U001" decimals="0">7056139</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20161002to20161231" unitRef="U001" decimals="0">6612918</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20151004to20160102" unitRef="U001" decimals="0">5749422</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20160703to20161001" unitRef="U001" decimals="0">5588764</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling, General and Administrative Expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Selling, General and Administrative Expenses&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&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;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
  <!--Exercised (in dollars per share)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="c20131229to20150103_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">13.58</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c20131229to20150103_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c20150104to20160102_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c20160103to20161231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross-Stock Options [Member]-->
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross-Stock Options [Member]-->
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross-Stock Options [Member]-->
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c20150104to20160102_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <!--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>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c20131229to20150103_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <!--Options exercisable (in shares)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c20161231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <!--Total intrinsic value of stock options exercised-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c20131229to20150103_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="0">59125</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <!--Shares available for future grant (in shares)-Plan 2010 [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c20161231_PlanNameAxis_Plan2010Member" unitRef="U002" decimals="INF">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20131228_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">13.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20131228_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">20000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--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="c20150103_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>
  <!--Stock Based Compensation-->
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Stock Based Compensation&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company accounts for stock based compensation pursuant to the fair value recognition provisions of ASC 718.&amp;#160;&amp;#160;No stock options were granted in 2016, 2015 or 2014, and, since all outstanding options were fully vested in each year presented, there was no impact on the financial statements.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Under the terms of the Director&amp;#8217;s Fee Program, the directors can elect to receive their director&amp;#8217;s fees in cash or in common shares of the Company.&amp;#160;&amp;#160;This election is made at the beginning of each fiscal year and remains in effect for the entire year.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <!--Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:SharesOutstanding contextRef="c20131228_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0">8916897</us-gaap:SharesOutstanding>
  <!--Shares, Outstanding-Treasury Stock [Member]-->
  <us-gaap:SharesOutstanding contextRef="c20131228_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>
  <!--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-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>
  <!--Shipping and Handling Costs-->
  <us-gaap:ShippingAndHandlingCostPolicyTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Shipping and Handling Costs&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;2. A&lt;font style="font-variant: small-caps; display: inline;"&gt;ccounting&lt;/font&gt; P&lt;font style="font-variant: small-caps; display: inline;"&gt;olicies&lt;/font&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Use of Estimates&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&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;&amp;#160;Actual results could differ from those estimates.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Fiscal Year&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company&amp;#8217;s year ends on the Saturday nearest to December 31.&amp;#160;&amp;#160;Fiscal 2016 was a 52 week year, 2015 was a 52 week year and 2014 was a 53 week year.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Principles of Consolidation&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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 style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Cash Equivalents&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Highly liquid investments purchased with a maturity of three months or less are considered cash equivalents.&amp;#160;&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 51% of available cash is located outside of the United States in our foreign subsidiaries.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Reclassification&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Certain prior period amounts have been reclassified to conform to the current period presentation.&amp;#160;&amp;#160;These reclassifications had no effect on previously reported net income.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Foreign Currency&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&amp;#160;Resulting translation adjustments are made directly to a separate component of shareholders&amp;#8217; equity &amp;#8211; &amp;#8220;Accumulated other comprehensive income (loss) &amp;#8211; Foreign currency translation&amp;#8221;.&amp;#160;&amp;#160;Foreign currency exchange transaction gains and losses are not material in any year.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Recognition of Sales&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 4.5pt; text-indent: 0pt;"&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;&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&amp;#8217;s financial condition; collateral is not required. Sales are recorded net of returns and allowances.&amp;#160;&amp;#160;Accounts receivable are recorded net of applicable allowances.&amp;#160;&amp;#160;No customer accounted for 10% of net sales during 2016, 2015 or 2014.&amp;#160;&amp;#160;No customer exceeded 10% of total accounts receivable at year end 2016 or 2015.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Accounts Receivable&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 4.5pt; text-indent: 0pt;"&gt;Accounts receivable are stated at their net realizable value.&amp;#160;&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;&amp;#160;The Company reviews the collectability of its receivables on an ongoing basis taking into account a combination of factors.&amp;#160;&amp;#160;The Company reviews potential problems, such as past due accounts, a bankruptcy filing or deterioration in the customer&amp;#8217;s financial condition, to ensure the Company is adequately accrued for potential loss.&amp;#160;&amp;#160;Accounts are considered past due based on when payment was originally due.&amp;#160;&amp;#160;If a customer&amp;#8217;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;&amp;#160;The Company will write off accounts receivable after reasonable collection efforts have been made and the accounts are deemed uncollectible.&amp;#160;&amp;#160;Write-offs have been within management&amp;#8217;s estimates.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Inventories&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Inventories are valued at the lower of cost or market. Cost is determined by the last-in, first-out (LIFO) method in the U.S. ($28,052,368 for U.S. inventories at December 31, 2016) and by the first-in, first-out (FIFO) method for inventories outside the U.S. ($5,977,918 for inventories outside the U.S. at December 31, 2016). Cost exceeds the LIFO carrying value by approximately $6,121,286 at December 31, 2016 and $6,297,368 at January 2, 2016. There was no material LIFO quantity liquidation in 2016, 2015 and 2014.&amp;#160;&amp;#160;In addition, as of the balance sheet dates, the Company has recorded reserves for excess/obsolete inventory.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Property, Plant and Equipment and Related Depreciation&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Property, plant and equipment (including equipment under capital lease) are stated at cost.&amp;#160;&amp;#160;Depreciation ($3,371,694 in 2016, $3,460,516 in 2015, $3,237,426 in 2014) 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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Goodwill, Intangibles and Impairment of Long-Lived Assets&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Patents are recorded at cost and are amortized using the straight-line method over the lives of the patents.&amp;#160;&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;&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 2016, 2015 and 2014 was $442,699, $460,922 and $248,876, respectively.&amp;#160;&amp;#160;Total amortization expense for each of the next five years is estimated to be as follows: 2017 - $406,000; 2018 - $406,000; 2019 - $406,000; 2020 - $173,000 and 2021 - $147,000.&amp;#160;&amp;#160;Trademarks are not amortized as their lives are deemed to be indefinite.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The gross carrying amount and accumulated amortization of amortizable intangible assets:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="2" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Industrial&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Hardware&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Security&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Products&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Metal&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Products&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Total&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Weighted-Average&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Amortization Period (Years)&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2016 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;"&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;"&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;"&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;"&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;"&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 align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,159,060&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,035,374&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,194,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;15.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Total Gross Intangibles&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,159,060&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,199,450&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,358,510&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;12.3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 40%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; 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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,529,675&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;598,756&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,128,431&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;179,882&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;179,882&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;162,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;162,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;122,948&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;122,948&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,529,675&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,064,386&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,594,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"&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: 4px; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net 2016 per Balance Sheet&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;629,385&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,135,064&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,764,449&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"&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: 4px; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2015 Gross Amount&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,206,852&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,029,181&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3,236,033&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;15.9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Total Gross Intangibles&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,206,852&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,193,257&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4,400,109&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;12.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 40%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2015 Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,478,692&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;575,026&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,053,718&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;89,941&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;89,941&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;81,400&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;81,400&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;61,474&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;61,474&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,478,692&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;807,841&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;2,286,533&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"&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: 4px; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Net 2015 per Balance Sheet&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;728,160&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,385,416&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;2,113,576&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"&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: 4px; text-align: left; width: 1%; background-color: #ffffff;"&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; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The Company performed qualitative assessments as of the end of fiscal 2016 and fiscal 2015 and determined it is more likely than not that no impairment of goodwill existed at the end of 2016 or 2015.&amp;#160;&amp;#160;The Company will perform annual qualitative assessments in subsequent years as of the end of each fiscal year.&amp;#160;&amp;#160;Additionally, the Company will perform interim analysis whenever conditions warrant.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Goodwill or trademarks would be considered impaired whenever the historical carrying amount exceeds the fair value.&amp;#160;&amp;#160;Pursuant to the qualitative assessment performed, goodwill and trademarks were not impaired in 2016, 2015 or 2014.&amp;#160;&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;&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The following is a roll-forward of goodwill for 2016 and 2015:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&gt;Industrial&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Hardware&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Security&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Products&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Metal&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Products&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Total&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"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; 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;"&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;"&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;"&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;"&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%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Beginning balance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,731,751&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;14,790,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Foreign exchange&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;29,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="left" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;29,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Ending balance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;1,760,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;14,819,835&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&gt;Industrial&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Hardware&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Security&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Products&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Metal&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Products&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Segment&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&gt;Total&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"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;2015&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;"&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;"&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;"&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;"&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%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Beginning balance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,901,312&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;14,960,354&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 52%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Foreign exchange&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(169,561&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;(169,561&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Ending balance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;1,731,751&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;14,790,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Cost of Goods Sold&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Cost of goods sold reflects the cost of purchasing, manufacturing and preparing a product for sale.&amp;#160;&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Shipping and Handling Costs&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Shipping and handling costs are included in cost of goods sold.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Selling, General and Administrative Expenses&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&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;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Research &amp;amp; Development Costs&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Research &amp;amp; development costs, charged to expense as incurred, were $1,525,650 in 2016, $1,218,948 in 2015 and $1,079,557 in 2014.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Advertising Costs&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company expenses advertising costs as incurred.&amp;#160;&amp;#160;Advertising costs were $441,853 in 2016, $496,066 in 2015 and $494,267 in 2014.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Income Taxes&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company accounts for uncertain tax positions pursuant to the provisions of FASB Accounting Standards Codification (&amp;#8220;ASC&amp;#8221;) 740 which clarifies the accounting for uncertainty in income taxes recognized in a company&amp;#8217;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;&amp;#160;As such, the financial statements will reflect expected future tax consequences of uncertain tax positions presuming the taxing authorities&amp;#8217; full knowledge of the position and all relevant facts.&amp;#160;&amp;#160;See Note 8 Income Taxes.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company and its U.S. subsidiaries file a consolidated federal income tax return.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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 style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Earnings per Share&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The denominators used in the earnings per share computations follow:&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&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; display: block; text-indent: 0pt;"&gt;2014&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 align="left" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; 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;"&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;"&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;"&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 align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Weighted average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,225,068&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&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; width: 64%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&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; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Diluted:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&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; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Weighted average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,225,068&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Dilutive stock options&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;12,846&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"&gt;Denominator for diluted earnings per share&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;6,237,914&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;There were no anti-dilutive stock equivalents in 2016, 2015 or 2014.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Stock Based Compensation&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company accounts for stock based compensation pursuant to the fair value recognition provisions of ASC 718.&amp;#160;&amp;#160;No stock options were granted in 2016, 2015 or 2014, and, since all outstanding options were fully vested in each year presented, there was no impact on the financial statements.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Under the terms of the Director&amp;#8217;s Fee Program, the directors can elect to receive their director&amp;#8217;s fees in cash or in common shares of the Company.&amp;#160;&amp;#160;This election is made at the beginning of each fiscal year and remains in effect for the entire year.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Fair Value of Financial Instruments&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td align="left" valign="top" style="width: 7%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 80%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;assets or liabilities.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td align="left" valign="top" style="width: 7%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 80%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly, for&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;substantially the full term of the asset or liability.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td align="left" valign="top" style="width: 7%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td valign="top" style="width: 80%;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Prices or valuation techniques that require inputs that are both significant to the fair value measurement and&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;unobservable.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The carrying amounts of other financial instruments (cash and cash equivalents, accounts receivable, accounts payable and debt) as of December 31, 2016 and January 2, 2016, approximate fair value.&amp;#160;&amp;#160;Fair value was based on expected cash flows and current market conditions.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
  <!--Stock Issued During Period, Value, Stock Options Exercised-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20131229to20150103" unitRef="U001" decimals="0">271600</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock Issued During Period, Value, Stock Options Exercised-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20131229to20150103_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0">271600</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--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-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c20131229to20150103" unitRef="U001" decimals="0">29994</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>
  <!--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-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="c20131229to20150103_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0">29994</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <!--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, Shares, Share-based Compensation, Gross-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef="c20131229to20150103_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0">1845</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
  <!--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>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20131229to20150103_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0">20000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period-Stock Options [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20150104to20160102_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period-Stock Options [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20160103to20161231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period-Stock Options [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20131229to20150103_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">20000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--STOCK RIGHTS-->
  <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;6. S&lt;font style="font-variant: small-caps; display: inline;"&gt;tock&lt;/font&gt; R&lt;font style="font-variant: small-caps; display: inline;"&gt;ights&lt;/font&gt;&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;The Company had a stock rights plan.&amp;#160;&amp;#160;At January 3, 2015, there were 6,244,013 stock rights outstanding under the plan.&amp;#160;&amp;#160;Each right may have been exercised to purchase one share of the Company&amp;#8217;s common stock at an exercise price of $80.00, subject to adjustment to prevent dilution.&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;On August 7, 2015, the Company terminated the 2008 Shareholder Rights Agreement. Pursuant to Section 23 of the Rights Agreement, the Company redeemed all of the outstanding rights at a redemption price of $0.01 per right.&amp;#160;&amp;#160;The redemption fee was paid on September 15, 2015, to common shareholders of record as of August 19, 2015.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20160102" unitRef="U001" decimals="0">79405056</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20161231" unitRef="U001" decimals="0">82467514</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20131228_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="0">-19105723</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20131228_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="0">83006671</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20131228_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0">28621582</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20131228" unitRef="U001" decimals="0">81504851</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20131228_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="0">-11017679</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-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-Common Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20160102_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0">28997050</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-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20150103_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="0">-19105723</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>
  <!--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-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="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="c20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="0">-23204601</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-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20160102_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="0">90597041</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>
  <!--Accounts Receivable-->
  <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Accounts Receivable&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 4.5pt; text-indent: 0pt;"&gt;Accounts receivable are stated at their net realizable value.&amp;#160;&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;&amp;#160;The Company reviews the collectability of its receivables on an ongoing basis taking into account a combination of factors.&amp;#160;&amp;#160;The Company reviews potential problems, such as past due accounts, a bankruptcy filing or deterioration in the customer&amp;#8217;s financial condition, to ensure the Company is adequately accrued for potential loss.&amp;#160;&amp;#160;Accounts are considered past due based on when payment was originally due.&amp;#160;&amp;#160;If a customer&amp;#8217;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;&amp;#160;The Company will write off accounts receivable after reasonable collection efforts have been made and the accounts are deemed uncollectible.&amp;#160;&amp;#160;Write-offs have been within management&amp;#8217;s estimates.&lt;/div&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
  <!--Treasury Stock, shares (in shares)-->
  <us-gaap:TreasuryStockShares contextRef="c20161231" unitRef="U002" decimals="INF">2694729</us-gaap:TreasuryStockShares>
  <!--Treasury Stock, shares (in shares)-->
  <us-gaap:TreasuryStockShares contextRef="c20160102" unitRef="U002" decimals="INF">2694729</us-gaap:TreasuryStockShares>
  <!--Treasury Stock, Value-->
  <us-gaap:TreasuryStockValue contextRef="c20161231" unitRef="U001" decimals="0">19105723</us-gaap:TreasuryStockValue>
  <!--Treasury Stock, Value-->
  <us-gaap:TreasuryStockValue contextRef="c20160102" unitRef="U001" decimals="0">19105723</us-gaap:TreasuryStockValue>
  <!--Undistributed earnings of foreign subsidiaries-->
  <us-gaap:UndistributedEarningsOfForeignSubsidiaries contextRef="c20161231" unitRef="U001" decimals="0">16163932</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
  <!--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="c20131229to20150103" unitRef="U001" decimals="0">50735</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <!--Increases for positions taken during the current period-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c20160103to20161231" unitRef="U001" decimals="0">44172</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <!--Accrued interest related to unrecognized tax benefits-->
  <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued contextRef="c20161231" unitRef="U001" decimals="0">37000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
  <!--Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations-->
  <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c20131229to20150103" unitRef="U001" decimals="0">22379</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 that would affect the annual effective tax rate-->
  <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c20161231" unitRef="U001" decimals="0">166214</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c20160103to20161231" unitRef="U001" decimals="0">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c20131229to20150103" unitRef="U001" decimals="0">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c20150104to20160102" unitRef="U001" decimals="0">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
  <!--Unrecognized Tax Benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20150103" unitRef="U001" decimals="0">248645</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized Tax Benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20131228" unitRef="U001" decimals="0">220289</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="c20161231" unitRef="U001" decimals="0">251839</us-gaap:UnrecognizedTaxBenefits>
  <!--Use of Estimates-->
  <us-gaap:UseOfEstimates contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Use of Estimates&lt;/div&gt;&lt;div style="display: block; text-indent: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&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;&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;&amp;#160;Actual results could differ from those estimates.&lt;/div&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
  <!--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="c20131228_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="0">410000</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="c20161231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="0">430000</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="c20160103to20161231_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="c20131229to20150103_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" xsi:nil="true" />
  <!--Valuation Allowances and Reserves, Deductions-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20131229to20150103_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="0" id="Item-57">67927</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--Valuation Allowances and Reserves, Deductions-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20150104to20160102_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="0" id="Item-58">16144</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-59">20000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--Charged to Costs and Expenses-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c20150104to20160102_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="0">52144</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <!--Charged to Costs and Expenses-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c20131229to20150103_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="0">71927</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>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20131229to20150103" unitRef="U002" decimals="0">6237914</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--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="c20161002to20161231" unitRef="U002" decimals="0">6254605</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="c20160103to20160402" unitRef="U002" decimals="0">6248222</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20150705to20151003" unitRef="U002" decimals="0">6245099</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20150405to20150704" unitRef="U002" decimals="0">6244051</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20160403to20160702" unitRef="U002" decimals="0">6250610</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20151004to20160102" unitRef="U002" decimals="0">6246571</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20150104to20150404" unitRef="U002" decimals="0">6244088</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20131229to20150103" unitRef="U002" decimals="0">6225068</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--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="c20160103to20161231" unitRef="U002" decimals="0">6251535</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20151004to20160102" unitRef="U002" decimals="0">6246571</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="c20160703to20161001" unitRef="U002" decimals="0">6252681</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20161002to20161231" unitRef="U002" decimals="0">6254605</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20150705to20151003" unitRef="U002" decimals="0">6245099</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20150104to20150404" unitRef="U002" decimals="0">6244088</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20150405to20150704" unitRef="U002" decimals="0">6244051</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20160103to20160402" unitRef="U002" decimals="0">6248222</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Number of major customers-Accounts Receivable [Member]-Customer Concentration Risk [Member]-->
  <eml:NumberOfMajorCustomers contextRef="c20160103to20161231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember" unitRef="U006" decimals="INF">0</eml:NumberOfMajorCustomers>
  <!--Number of major customers-Customer Concentration Risk [Member]-Accounts Receivable [Member]-->
  <eml:NumberOfMajorCustomers contextRef="c20150104to20160102_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember" unitRef="U006" decimals="INF">0</eml:NumberOfMajorCustomers>
  <!--Number of major customers-Sales Revenue, Net [Member]-Customer Concentration Risk [Member]-->
  <eml:NumberOfMajorCustomers contextRef="c20160103to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember" unitRef="U006" 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="U006" decimals="INF">0</eml:NumberOfMajorCustomers>
  <!--Number of major customers-Sales Revenue, Net [Member]-Customer Concentration Risk [Member]-->
  <eml:NumberOfMajorCustomers contextRef="c20131229to20150103_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember" unitRef="U006" decimals="INF">0</eml:NumberOfMajorCustomers>
  <!--Percentage of Available Cash-->
  <eml:PercentageOfAvailableCash contextRef="c20160103to20161231" unitRef="U005" decimals="2">0.51</eml:PercentageOfAvailableCash>
  <!--Stock Issued During Period, Value, Issued for Directors Services-->
  <eml:StockIssuedDuringPeriodValueIssuedForDirectorsServices contextRef="c20150104to20160102" unitRef="U001" decimals="0">64992</eml:StockIssuedDuringPeriodValueIssuedForDirectorsServices>
  <!--Stock Issued During Period, Value, Issued for Directors Services-->
  <eml:StockIssuedDuringPeriodValueIssuedForDirectorsServices contextRef="c20131229to20150103" unitRef="U001" decimals="0">29994</eml:StockIssuedDuringPeriodValueIssuedForDirectorsServices>
  <!--Stock Issued During Period, Value, Issued for Directors Services-->
  <eml:StockIssuedDuringPeriodValueIssuedForDirectorsServices contextRef="c20160103to20161231" unitRef="U001" decimals="0">149572</eml:StockIssuedDuringPeriodValueIssuedForDirectorsServices>
  <!--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="c20131229to20150103" unitRef="U001" decimals="0">-175687</eml:UnrecognizedPensionAndPostretirementBenefits>
  <!--Preferred Stock No Par Value Voting-->
  <eml:PreferredStockNoParValueVoting contextRef="c20161231" unitRef="U001" xsi:nil="true" />
  <!--Preferred Stock No Par Value Voting-->
  <eml:PreferredStockNoParValueVoting contextRef="c20160102" 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 Nonvoting-->
  <eml:PreferredStockNoParValueNonvoting contextRef="c20160102" unitRef="U001" xsi:nil="true" />
  <!--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="c20160102" unitRef="U002" decimals="INF">1000000</eml:NonvotingPreferredStockSharesAuthorizedInShares>
  <!--Nonvoting Preferred Stock No Par Value-->
  <eml:NonvotingPreferredStockNoParValue contextRef="c20161231" unitRef="U003" decimals="INF">0</eml:NonvotingPreferredStockNoParValue>
  <!--Nonvoting Preferred Stock No Par Value-->
  <eml:NonvotingPreferredStockNoParValue contextRef="c20160102" unitRef="U003" decimals="INF">0</eml:NonvotingPreferredStockNoParValue>
  <!--Voting Preferred Stock No Par Value-->
  <eml:VotingPreferredStockNoParValue contextRef="c20160102" unitRef="U003" decimals="INF">0</eml:VotingPreferredStockNoParValue>
  <!--Voting Preferred Stock No Par Value-->
  <eml:VotingPreferredStockNoParValue contextRef="c20161231" unitRef="U003" decimals="INF">0</eml:VotingPreferredStockNoParValue>
  <!--Voting Preferred Stock Shares Authorized In Shares-->
  <eml:VotingPreferredStockSharesAuthorizedInShares contextRef="c20160102" 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>
  <!--Number Of Wholly-owned Subsidiaries-Lerma, Mexico [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20160103to20161231_StatementGeographicalAxis_MX" unitRef="U004" decimals="INF">1</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number Of Wholly-owned Subsidiaries-Canada [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20160103to20161231_StatementGeographicalAxis_CA" unitRef="U004" decimals="INF">2</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number Of Wholly-owned Subsidiaries-Kelowna, British Columbia, Canada [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20160103to20161231_StatementGeographicalAxis_KelownaBritishColumbiaCanadaMember" unitRef="U004" decimals="INF">1</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number Of Wholly-owned Subsidiaries-Tillsonburg, Ontario, Canada [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20160103to20161231_StatementGeographicalAxis_TillsonburgOntarioCanadaMember" unitRef="U004" decimals="INF">1</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number Of Wholly-owned Subsidiaries-Taipei, Taiwan [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20160103to20161231_StatementGeographicalAxis_TW" unitRef="U004" decimals="INF">1</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number Of Wholly-owned Subsidiaries-China [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20160103to20161231_StatementGeographicalAxis_CN" unitRef="U004" decimals="INF">2</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number Of Wholly-owned Subsidiaries-Dongguan, China [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20160103to20161231_StatementGeographicalAxis_DongguanChinaMember" unitRef="U004" decimals="INF">1</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number Of Wholly-owned Subsidiaries-Hong Kong [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20160103to20161231_StatementGeographicalAxis_HK" unitRef="U004" decimals="INF">1</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number Of Wholly-owned Subsidiaries-Shanghai, China [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20160103to20161231_StatementGeographicalAxis_ShanghaiChinaMember" unitRef="U004" decimals="INF">1</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number of Separate Operating Divisions-United States [Member]-->
  <eml:NumberOfSeparateOperatingDivisions contextRef="c20160103to20161231_StatementGeographicalAxis_US" unitRef="U004" decimals="INF">6</eml:NumberOfSeparateOperatingDivisions>
  <!--Total workforce subject to negotiated union contracts-->
  <eml:TotalWorkforceSubjectToNegotiatedUnionContracts contextRef="c20161231" unitRef="U005" decimals="INF">0.22</eml:TotalWorkforceSubjectToNegotiatedUnionContracts>
  <!--Total Workforce Covered By Union Contract Agreements Expiring Next Fiscal Year-->
  <eml:TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear contextRef="c20161231" unitRef="U005" decimals="INF">0.14</eml:TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear>
  <!--Tangible Net Worth Increase Percentage-->
  <eml:TangibleNetWorthIncreasePercentage contextRef="c20161231" unitRef="U005" decimals="INF">0.5</eml:TangibleNetWorthIncreasePercentage>
  <!--Leverage ratio as multiple, maximum-Loan Agreement [Member]-->
  <eml:LeverageRatioAsMultipleMaximum contextRef="c20160103to20161231_LongtermDebtTypeAxis_SecuredDebtMember" unitRef="U005" decimals="2">1.75</eml:LeverageRatioAsMultipleMaximum>
  <!--Fixed Charge Coverage Ratio as Multiple-Loan Agreement [Member]-->
  <eml:FixedChargeCoverageRatioAsMultiple contextRef="c20160103to20161231_LongtermDebtTypeAxis_SecuredDebtMember" unitRef="U005" decimals="1">1.1</eml:FixedChargeCoverageRatioAsMultiple>
  <!--Tangible Net Worth-Minimum [Member]-->
  <eml:TangibleNetWorth contextRef="c20161231_RangeAxis_MinimumMember" unitRef="U001" decimals="-6">43000000</eml:TangibleNetWorth>
  <!--Tangible Net Worth-->
  <eml:TangibleNetWorth contextRef="c20131228" unitRef="U001" decimals="-5">52800000</eml:TangibleNetWorth>
  <!--Debt instrument covenant minimum tangible net worth-->
  <eml:DebtInstrumentCovenantMinimumTangibleNetWorth contextRef="c20161231" unitRef="U001" decimals="-6">55000000</eml:DebtInstrumentCovenantMinimumTangibleNetWorth>
  <!--Total capital expenditures-->
  <eml:TotalCapitalExpenditures contextRef="c20150104to20160102" unitRef="U001" decimals="0">2538236</eml:TotalCapitalExpenditures>
  <!--Total capital expenditures-Corporate, Non-Segment [Member]-->
  <eml:TotalCapitalExpenditures contextRef="c20160103to20161231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="0">51600</eml:TotalCapitalExpenditures>
  <!--Total capital expenditures-->
  <eml:TotalCapitalExpenditures contextRef="c20131229to20150103" unitRef="U001" decimals="0">3633165</eml:TotalCapitalExpenditures>
  <!--Total capital expenditures-->
  <eml:TotalCapitalExpenditures contextRef="c20160103to20161231" unitRef="U001" decimals="0">2863470</eml:TotalCapitalExpenditures>
  <!--Total capital expenditures-Corporate, Non-Segment [Member]-->
  <eml:TotalCapitalExpenditures contextRef="c20131229to20150103_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="0">55580</eml:TotalCapitalExpenditures>
  <!--Total capital expenditures-Corporate, Non-Segment [Member]-->
  <eml:TotalCapitalExpenditures contextRef="c20150104to20160102_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="0">12839</eml:TotalCapitalExpenditures>
  <!--Segment Reporting Information, Expenditures for Additions to Long-Lived Assets1-->
  <eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 contextRef="c20131229to20150103" unitRef="U001" decimals="0">3567238</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-->
  <eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 contextRef="c20160103to20161231" unitRef="U001" decimals="0">2820759</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]-Metal Products [Member]-->
  <eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 contextRef="c20131229to20150103_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">644851</eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1>
  <!--Segment Reporting Information, Expenditures for Additions to Long-Lived Assets1-Industrial Hardware [Member]-Operating Segments [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-Operating Segments [Member]-Industrial Hardware [Member]-->
  <eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 contextRef="c20131229to20150103_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">1929022</eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1>
  <!--Segment Reporting Information, Expenditures for Additions to Long-Lived Assets1-Security Products [Member]-Operating Segments [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]-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]-Industrial Hardware [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-Security Products [Member]-Operating Segments [Member]-->
  <eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 contextRef="c20131229to20150103_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">973365</eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1>
  <!--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>
  <!--Translation Adjustment Functional to Reporting Currency, Net of Tax, Durations-->
  <eml:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations contextRef="c20131229to20150103" unitRef="U001" decimals="0">10347</eml:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations>
  <!--Translation Adjustment Functional to Reporting Currency, Net of Tax, Durations-->
  <eml:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations contextRef="c20150104to20160102" unitRef="U001" decimals="0">25020</eml:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations>
  <!--Translation Adjustment Functional to Reporting Currency, Net of Tax, Durations-->
  <eml:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations contextRef="c20160103to20161231" unitRef="U001" decimals="0">-8889</eml:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations>
  <!--Number of customers that represented more than the specified percentage of trade receivables-Credit Concentration Risk [Member]-->
  <eml:NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables contextRef="c20160102_ConcentrationRiskByTypeAxis_CreditConcentrationRiskMember" unitRef="U006" 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="U006" decimals="INF">0</eml:NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables>
  <!--Stock rights redemption price per share-->
  <eml:StockRightsRedemptionPricePerShare contextRef="c20150807" unitRef="U003" decimals="2">0.01</eml:StockRightsRedemptionPricePerShare>
  <!--Number of plans that have shares reserved for further issuance-->
  <eml:NumberOfPlansThatHaveSharesReservedForFurtherIssuance contextRef="c20161231" unitRef="U008" decimals="INF">1</eml:NumberOfPlansThatHaveSharesReservedForFurtherIssuance>
  <!--Number of technologies combination-Argo Transdata Corporation [Member]-->
  <eml:NumberOfTechnologiesCombination contextRef="c20141215to20141215_BusinessAcquisitionAxis_AgroTransdataCorporationMember" unitRef="U007" decimals="INF">3</eml:NumberOfTechnologiesCombination>
  <!--Defined Benefit Plan, Discount Rate-Pension Benefits [Member]-Remeasurement Adjustment [Member]-->
  <eml:DefinedBenefitPlanDiscountRate contextRef="c20160401to20160430_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember_StatementScenarioAxis_RestatementAdjustmentMember" unitRef="U001" decimals="0">4383159</eml:DefinedBenefitPlanDiscountRate>
  <!--Defined Benefit Plan, Discount Rate-Other Postretirement Benefits [Member]-->
  <eml:DefinedBenefitPlanDiscountRate contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">34471</eml:DefinedBenefitPlanDiscountRate>
  <!--Defined Benefit Plan, Discount Rate-Pension Benefits [Member]-->
  <eml:DefinedBenefitPlanDiscountRate contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">2359745</eml:DefinedBenefitPlanDiscountRate>
  <!--Defined Benefit Plan, Discount Rate-Other Postretirement Benefits [Member]-->
  <eml:DefinedBenefitPlanDiscountRate contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-87748</eml:DefinedBenefitPlanDiscountRate>
  <!--Defined Benefit Plan, Discount Rate-Pension Benefits [Member]-->
  <eml:DefinedBenefitPlanDiscountRate contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-4121170</eml:DefinedBenefitPlanDiscountRate>
  <!--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="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-346</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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-Pension Benefits [Member]-->
  <eml:DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</eml:DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData>
  <!--Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Other Arising During Period, Net of Tax-Pension Benefits [Member]-->
  <eml:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-362283</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="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">2235904</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="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">1042569</eml:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax>
  <!--Schedule of Assumptions Used to Determine Benefit Obligations [Table Text Block]-->
  <eml:ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock contextRef="c20160103to20161231">&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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Assumptions used to determine the projected benefit obligations for the Company&amp;#8217;s pension benefit plans and other postretirement benefit plan for the fiscal year indicated were as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"&gt;&lt;tr&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman;"&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; 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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;"&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="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: center; display: block; text-indent: 0pt;"&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 colspan="4" valign="bottom"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; display: block; text-indent: 0pt;"&gt;Discount rate&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;"&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;"&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="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 65%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Pension plans&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;4.04% - 4.08&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4.24% - 4.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 65%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Supplemental pension plans&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;3.03&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;3.53&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 65%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"&gt;Other postretirement plan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;4.12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;4.23&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: times new roman; display: block;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</eml:ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock>
  <!--Health care cost trend rate for participants retiring after January 1, 1991-->
  <eml:HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991 contextRef="c20160103to20161231" unitRef="U005" decimals="INF">0</eml:HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991>
  <!--Defined Benefit Plan, Life Insurance Cost Trend Rate-Other Postretirement Benefits [Member]-->
  <eml:DefinedBenefitPlanLifeInsuranceCostTrendRate contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U005" decimals="INF">0.01</eml:DefinedBenefitPlanLifeInsuranceCostTrendRate>
  <!--Defined Benefit Plan, Change due to availability of final actual assets and census data-Level 3 [Member]-Other Postretirement Benefits [Member]-->
  <eml:DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData contextRef="c20160103to20161231_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</eml:DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData>
  <!--Defined Benefit Plan, Change due to availability of final actual assets and census data-Other Postretirement Benefits [Member]-Level 3 [Member]-->
  <eml:DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData contextRef="c20150104to20160102_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</eml:DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData>
  <!--Defined Benefit Plan, Employer and Related Party Securities Included in Plan Assets, Dividends Received-->
  <eml:DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived contextRef="c20150104to20160102" unitRef="U001" decimals="0">92743</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>
  <!--Reduction in Pension Expense-->
  <eml:ReductionInPensionExpense contextRef="c20160103to20161231" unitRef="U001" decimals="0">541000</eml:ReductionInPensionExpense>
  <!--Period of horizon for various asset classes used in calculating expected long term rates of return-->
  <eml:PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn contextRef="c20160103to20161231">P10Y</eml:PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn>
  <!--Number of defined benefit plans-->
  <eml:NumberOfDefinedBenefitPlans contextRef="c20160103to20161231" unitRef="U008" decimals="INF">6</eml:NumberOfDefinedBenefitPlans>
  <!--Number of defined benefit plans-->
  <eml:NumberOfDefinedBenefitPlans contextRef="c20150104to20160102" unitRef="U008" decimals="INF">6</eml:NumberOfDefinedBenefitPlans>
  <!--Increase Decrease In Employer Matching Contribution On First Of Total Employee Contributions-Plan 401 K Plan Amendment [Member]-->
  <eml:IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions contextRef="c20160103to20161231_DefinedContributionPlanNameAxis_Plan401KPlanAmendmentMember" unitRef="U005" decimals="2">0.06</eml:IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions>
  <!--Employer Matching Contribution On First of Total Employee Contributions-Plan 401K Plan Original [Member]-->
  <eml:EmployerMatchingContributionOnFirstOfTotalEmployeeContributions contextRef="c20151201to20151231_DefinedContributionPlanNameAxis_Plan401KPlanOriginalMember" unitRef="U005" decimals="2">0.04</eml:EmployerMatchingContributionOnFirstOfTotalEmployeeContributions>
  <!--Non-discretionary Contribution Percentage1-Maximum [Member]-U.S. Non Union Employees [Member]-->
  <eml:NonDiscretionaryContributionPercentage1 contextRef="c20160103to20161231_DefinedContributionPlanNameAxis_USNonUnionEmployeesMember_RangeAxis_MaximumMember" unitRef="U005" decimals="2">0.04</eml:NonDiscretionaryContributionPercentage1>
  <!--Non-discretionary Contribution Percentage1-U.S. Non Union Employees [Member]-Minimum [Member]-->
  <eml:NonDiscretionaryContributionPercentage1 contextRef="c20160103to20161231_DefinedContributionPlanNameAxis_USNonUnionEmployeesMember_RangeAxis_MinimumMember" unitRef="U005" decimals="0">0</eml:NonDiscretionaryContributionPercentage1>
  <!--Non Discretionary Contribution Percentage2-Plan 401K Plan Original [Member]-->
  <eml:NonDiscretionaryContributionPercentage2 contextRef="c20151201to20151231_DefinedContributionPlanNameAxis_Plan401KPlanOriginalMember" unitRef="U005" decimals="3">0.025</eml:NonDiscretionaryContributionPercentage2>
  <!--Non Discretionary Contribution Percentage2-Plan 401 K Plan Amendment [Member]-->
  <eml:NonDiscretionaryContributionPercentage2 contextRef="c20160103to20161231_DefinedContributionPlanNameAxis_Plan401KPlanAmendmentMember" unitRef="U005" decimals="2">0.03</eml:NonDiscretionaryContributionPercentage2>
  <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 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-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-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-1" 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-1" 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-1" 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-1" 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-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-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-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-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-1" xlink:type="arc" />
    <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-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-42" xlink:label="Item-42_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-42_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-45" xlink:label="Item-45_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-45_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-48" xlink:label="Item-48_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-48_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-49" xlink:label="Item-49_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-49_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-50" xlink:label="Item-50_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-50_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-52" xlink:label="Item-52_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-52_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-53" xlink:label="Item-53_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-53_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 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-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-2" 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-2" 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-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-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-2" 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-2" 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-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-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-2" xlink:type="arc" />
    <link:loc xlink:href="#Item-43" xlink:label="Item-43_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-43_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Item-44" xlink:label="Item-44_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-44_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Item-46" xlink:label="Item-46_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-46_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 investment objective of the RITC Large Cap U.S. Equity Fund is to outperform the Russell 1000 Index with above-average consistency over a full market cycle.  The fund invests in common stocks of large and medium cap U.S. companies.  Employs a multi-style, multi-manager approach whereby portions of the fund are allocated to different money managers who employ distinct styles.  The number of advisors and number of stocks (150 - 200) is more concentrated than other Russell multi-style large cap U.S. funds.</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-3" 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-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-47" xlink:label="Item-47_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-47_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-51" xlink:label="Item-51_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-51_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">The RITC International Fund with Active Currency seeks to provide long-term growth of Capital.  Aims to outperform the Russell Development ex-U.S. Large Cap Index Net while managing volatility and maintaining diversification similar to the index over a full market cycle.  The fund invests primarily in the equities of non-U.S. developing markets and currency of global markets.  Employs multiple managers with distinct investment styles, which are intended to be complementary.  Seeks to capitalize on the stock selection abilities of its active manager.  The Fund typically has moderate country and sector weights relative to the index.  Also believe active currency management is an attractive strategy with the potential to deliver excess return.</link:footnote>
    <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-4" 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-4" 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-4" 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-4" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-5" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The RITC Emerging Markets Fund seeks to provide the potential for long-term growth of Capital.  Aims to outperform the Russell Emerging Markets Index Net over a full market cycle.  The fund invests in equity securities of companies located in, or are economically tied to, emerging market countries.  Securities are denominated principally in foreign currencies and are typically held outside the U.S.  The Fund employs a multi-style (growth, market-oriented and value) and multi-manager approach whereby portions of the fund are allocated to different money managers who employ distinct styles.</link:footnote>
    <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-5" 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-5" xlink:type="arc" />
    <link:loc xlink:href="#Item-40" xlink:label="Item-40_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-40_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Item-55" xlink:label="Item-55_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-55_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-6" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The investment objective of the RITC (formerly Russell) Large Cap Defensive Equity Fund is to outperform the Russell 1000 Defensive Index while managing volatility and maintaining diversification similar to the Index over a full market cycle.  The Fund invests in common stocks of large and medium cap U.S. companies, employing a multi-manager approach with advisors using distinct methods to identify medium to large cap U.S. stocks with positive excess return potential.  The defensive style of investing emphasizes investments in equities of companies expected to have lower than average stock price volatility, higher financial quality and/or stable business fundamentals.</link:footnote>
    <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-6" 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-6" 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-6" 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-6" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-7" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The RITC Equity II Fund has an objective to provide a favorable total return primarily through capital appreciation.  Aims to outperform the Russell 2500 Index with above-average consistency while managing volatility and maintaining diversification similar to the Index over a full market cycle.  The fund invests in common stocks of U.S. small cap companies.  It employs a multi-style (growth and market-oriented, value), multi-manager approach.   Advisors employ distinct yet complementary styles in their stock selection, focusing on factors such as: undervalued or under-researched companies, special situations, emerging growth, asset plays and turnarounds.</link:footnote>
    <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-7" 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-7" 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-7" xlink:type="arc" />
    <link:loc xlink:href="#Item-41" xlink:label="Item-41_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-41_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-8" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The RITC Fixed Income I Fund is designed to provide current income and capital appreciation through a variety of diversified strategies.  The Fund seeks favorable returns comparable to the broad fixed income market, as measured by the Barclays U.S. Aggregate Bond Index.  The fund primarily invests in fixed income securities representing diverse sectors and maturities.  Advisors use diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds.  It is actively managed with multiple advisors employing distinct yet complementary strategies and different technologies to insure prudent diversification over a broad spectrum of investments.</link:footnote>
    <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-8" 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-8" xlink:type="arc" />
    <link:loc xlink:href="#Item-54" xlink:label="Item-54_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-54_lbl" xlink:to="Footnote-Item-8" xlink:type="arc" />
    <link:loc xlink:href="#Item-56" xlink:label="Item-56_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-56_lbl" xlink:to="Footnote-Item-8" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-9" 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-57" xlink:label="Item-57_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-57_lbl" xlink:to="Footnote-Item-9" xlink:type="arc" />
    <link:loc xlink:href="#Item-58" xlink:label="Item-58_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-58_lbl" xlink:to="Footnote-Item-9" xlink:type="arc" />
    <link:loc xlink:href="#Item-59" xlink:label="Item-59_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-59_lbl" xlink:to="Footnote-Item-9" xlink:type="arc" />
  </link:footnoteLink>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>eml-20161231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.1.0.0 Copyright 1995 - 2017 Summit Financial Printing, LLC. All rights reserved.-->
<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/RetirementBenefitPlansAmountsRecognizedInAndChangesInComponentsOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlansAmountsRecognizedInAndChangesInComponentsOfAccumulatedOtherComprehensiveIncomeDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansNetPeriodicBenefitCostAndAssumptionsDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlansNetPeriodicBenefitCostAndAssumptionsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/LeasesDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#LeasesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxesDetailsCalc2" xlink:type="simple" xlink:href="eml-20161231.xsd#IncomeTaxesDetailsCalc2" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/DebtDetailsCalc01" xlink:type="simple" xlink:href="eml-20161231.xsd#DebtDetailsCalc01" />
  <link:roleRef roleURI="http://easterncompany.com/role/DebtDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#DebtDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/AccountingPoliciesDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#AccountingPoliciesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="eml-20161231.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="eml-20161231.xsd#ConsolidatedStatementsOfComprehensiveIncome" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="eml-20161231.xsd#ConsolidatedStatementsOfIncome" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="eml-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="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="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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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: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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="4.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/2016/elts/us-gaap-2016-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: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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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: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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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: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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to ProceedsFromSaleOfPropertyPlantAndEquipment" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to PaymentsToAcquireBusinessesNetOfCashAcquired" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations 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="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to GainLossOnSaleOfPropertyPlantEquipment" order="14.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="DepreciationDepletionAndAmortization" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to DepreciationDepletionAndAmortization" order="15.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInOtherOperatingAssets" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInOtherOperatingAssets" order="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInPrepaidExpense" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInPrepaidExpense" order="8.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices" xlink:label="StockIssuedDuringPeriodValueIssuedForDirectorsServices" xlink:title="StockIssuedDuringPeriodValueIssuedForDirectorsServices" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="StockIssuedDuringPeriodValueIssuedForDirectorsServices" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to StockIssuedDuringPeriodValueIssuedForDirectorsServices" order="12.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="ProvisionForDoubtfulAccounts" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to ProvisionForDoubtfulAccounts" order="13.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInInventories" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInInventories" order="10.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInAccountsPayable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInAccountsPayable" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInIncomeTaxesReceivable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInIncomeTaxesReceivable" order="5.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInEmployeeRelatedLiabilities" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInAccountsReceivable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInAccountsReceivable" order="11.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="NetIncomeLoss" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to NetIncomeLoss" order="16.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInOtherAccruedLiabilities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInOtherAccruedLiabilities" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="UnrecognizedPensionAndPostretirementBenefits" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to UnrecognizedPensionAndPostretirementBenefits" 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="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:title="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="PaymentsOfDividendsCommonStock" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to PaymentsOfDividendsCommonStock" order="8.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="ProceedsFromIssuanceOfCommonStock" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to ProceedsFromIssuanceOfCommonStock" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="RepaymentsOfLongTermDebt" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to RepaymentsOfLongTermDebt" order="1.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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: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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="DebtInstrumentCarryingAmount" xlink:title="DebtInstrumentCarryingAmount" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCredit" xlink:label="LineOfCredit" xlink:title="LineOfCredit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DebtInstrumentCarryingAmount" xlink:to="LineOfCredit" xlink:title="calculation: DebtInstrumentCarryingAmount to LineOfCredit" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DebtInstrumentCarryingAmount" xlink:to="LongTermDebt" xlink:title="calculation: DebtInstrumentCarryingAmount to LongTermDebt" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/DebtDetailsCalc01">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="DebtInstrumentCarryingAmount" xlink:title="DebtInstrumentCarryingAmount" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DebtInstrumentCarryingAmount" xlink:to="LongTermDebtNoncurrent" xlink:title="calculation: DebtInstrumentCarryingAmount to LongTermDebtNoncurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DebtInstrumentCarryingAmount" xlink:to="LongTermDebtCurrent" xlink:title="calculation: DebtInstrumentCarryingAmount to LongTermDebtCurrent" order="2.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="3.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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: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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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: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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="3.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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: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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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: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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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: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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:label="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:title="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:label="DefinedBenefitPlanBenefitsPaid" xlink:title="DefinedBenefitPlanBenefitsPaid" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:to="DefinedBenefitPlanBenefitsPaid" xlink:title="calculation: DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease to DefinedBenefitPlanBenefitsPaid" order="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="DefinedBenefitPlanActuarialGainLoss" xlink:title="DefinedBenefitPlanActuarialGainLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:to="DefinedBenefitPlanActuarialGainLoss" xlink:title="calculation: DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease to DefinedBenefitPlanActuarialGainLoss" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:to="DefinedBenefitPlanServiceCost" xlink:title="calculation: DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease to DefinedBenefitPlanServiceCost" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAmendments" xlink:label="DefinedBenefitPlanPlanAmendments" xlink:title="DefinedBenefitPlanPlanAmendments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:to="DefinedBenefitPlanPlanAmendments" xlink:title="calculation: DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease to DefinedBenefitPlanPlanAmendments" order="5.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_DefinedBenefitPlanDiscountRate" xlink:label="DefinedBenefitPlanDiscountRate" xlink:title="DefinedBenefitPlanDiscountRate" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:to="DefinedBenefitPlanDiscountRate" xlink:title="calculation: DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease to DefinedBenefitPlanDiscountRate" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:to="DefinedBenefitPlanInterestCost" xlink:title="calculation: DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease to DefinedBenefitPlanInterestCost" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="DefinedBenefitPlanNetPeriodicBenefitCost" xlink:title="DefinedBenefitPlanNetPeriodicBenefitCost" />
    <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: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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="1.0" weight="-1.0" />
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>eml-20161231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.1.0.0 Copyright 1995 - 2017 Summit Financial Printing, LLC. All rights reserved.-->
<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-20161231.xsd#ScheduleIiValuationAndQualifyingAccountsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#SelectedQuarterlyFinancialInformationUnauditedDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#FinancialInstrumentsAndFairValueMeasurementsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/ReportableSegmentsDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#ReportableSegmentsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansDefinedContributionPlanDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlansDefinedContributionPlanDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansHealthCareCostsTrendRatesDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlansHealthCareCostsTrendRatesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansFairValueOfPensionPlanAssetsDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlansFairValueOfPensionPlanAssetsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansAssumptionsUsedToDetermineProjectedBenefitObligationsAndEstimatedBenefitPaymentsDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlansAssumptionsUsedToDetermineProjectedBenefitObligationsAndEstimatedBenefitPaymentsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansAmountsRecognizedInAndChangesInComponentsOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlansAmountsRecognizedInAndChangesInComponentsOfAccumulatedOtherComprehensiveIncomeDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansFundedStatusDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlansFundedStatusDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansNetPeriodicBenefitCostAndAssumptionsDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlansNetPeriodicBenefitCostAndAssumptionsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/LeasesDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#LeasesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxesDetailsCalc2" xlink:type="simple" xlink:href="eml-20161231.xsd#IncomeTaxesDetailsCalc2" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/StockOptionsAndAwardsDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#StockOptionsAndAwardsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/StockRightsDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#StockRightsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/DebtDetailsCalc01" xlink:type="simple" xlink:href="eml-20161231.xsd#DebtDetailsCalc01" />
  <link:roleRef roleURI="http://easterncompany.com/role/DebtDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#DebtDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/ContingenciesDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#ContingenciesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/BusinessAcquisitionsDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#BusinessAcquisitionsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/AccountingPoliciesDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#AccountingPoliciesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/DescriptionOfBusinessDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#DescriptionOfBusinessDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnauditedTables" xlink:type="simple" xlink:href="eml-20161231.xsd#SelectedQuarterlyFinancialInformationUnauditedTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/ReportableSegmentsTables" xlink:type="simple" xlink:href="eml-20161231.xsd#ReportableSegmentsTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansTables" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlansTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/LeasesTables" xlink:type="simple" xlink:href="eml-20161231.xsd#LeasesTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="eml-20161231.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/StockOptionsAndAwardsTables" xlink:type="simple" xlink:href="eml-20161231.xsd#StockOptionsAndAwardsTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/DebtTables" xlink:type="simple" xlink:href="eml-20161231.xsd#DebtTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/BusinessAcquisitionsTables" xlink:type="simple" xlink:href="eml-20161231.xsd#BusinessAcquisitionsTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/AccountingPoliciesTables" xlink:type="simple" xlink:href="eml-20161231.xsd#AccountingPoliciesTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/AccountingPoliciesPolicies" xlink:type="simple" xlink:href="eml-20161231.xsd#AccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://easterncompany.com/role/ScheduleIiValuationAndQualifyingAccounts" xlink:type="simple" xlink:href="eml-20161231.xsd#ScheduleIiValuationAndQualifyingAccounts" />
  <link:roleRef roleURI="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnaudited" xlink:type="simple" xlink:href="eml-20161231.xsd#SelectedQuarterlyFinancialInformationUnaudited" />
  <link:roleRef roleURI="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurements" xlink:type="simple" xlink:href="eml-20161231.xsd#FinancialInstrumentsAndFairValueMeasurements" />
  <link:roleRef roleURI="http://easterncompany.com/role/RecentAccountingPronouncements" xlink:type="simple" xlink:href="eml-20161231.xsd#RecentAccountingPronouncements" />
  <link:roleRef roleURI="http://easterncompany.com/role/ReportableSegments" xlink:type="simple" xlink:href="eml-20161231.xsd#ReportableSegments" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlans" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlans" />
  <link:roleRef roleURI="http://easterncompany.com/role/Leases" xlink:type="simple" xlink:href="eml-20161231.xsd#Leases" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxes" xlink:type="simple" xlink:href="eml-20161231.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://easterncompany.com/role/StockOptionsAndAwards" xlink:type="simple" xlink:href="eml-20161231.xsd#StockOptionsAndAwards" />
  <link:roleRef roleURI="http://easterncompany.com/role/StockRights" xlink:type="simple" xlink:href="eml-20161231.xsd#StockRights" />
  <link:roleRef roleURI="http://easterncompany.com/role/Debt" xlink:type="simple" xlink:href="eml-20161231.xsd#Debt" />
  <link:roleRef roleURI="http://easterncompany.com/role/Contingencies" xlink:type="simple" xlink:href="eml-20161231.xsd#Contingencies" />
  <link:roleRef roleURI="http://easterncompany.com/role/BusinessAcquisitions" xlink:type="simple" xlink:href="eml-20161231.xsd#BusinessAcquisitions" />
  <link:roleRef roleURI="http://easterncompany.com/role/AccountingPolicies" xlink:type="simple" xlink:href="eml-20161231.xsd#AccountingPolicies" />
  <link:roleRef roleURI="http://easterncompany.com/role/DescriptionOfBusiness" xlink:type="simple" xlink:href="eml-20161231.xsd#DescriptionOfBusiness" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="eml-20161231.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:type="simple" xlink:href="eml-20161231.xsd#ConsolidatedStatementsOfShareholdersEquityParenthetical" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfShareholdersEquity" xlink:type="simple" xlink:href="eml-20161231.xsd#ConsolidatedStatementsOfShareholdersEquity" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="eml-20161231.xsd#ConsolidatedStatementsOfComprehensiveIncomeParenthetical" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="eml-20161231.xsd#ConsolidatedStatementsOfComprehensiveIncome" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="eml-20161231.xsd#ConsolidatedStatementsOfIncome" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="eml-20161231.xsd#ConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="eml-20161231.xsd#ConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://easterncompany.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="eml-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="StockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueStockOptionsExercised" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesStockOptionsExercised" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:title="AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:title="definition: StatementLineItems to AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="12.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/StockRights" />
  <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/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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock" xlink:label="ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock" xlink:title="ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock" xlink:title="definition: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="11.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="definition: DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable to DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain" xlink:title="DefinedBenefitPlansDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain" xlink:title="definition: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain_2" xlink:title="DefinedBenefitPlansDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain_2" xlink:title="definition: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="definition: DefinedBenefitPlansDomain to PensionPlansDefinedBenefitMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="definition: DefinedBenefitPlansDomain 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/SelectedQuarterlyFinancialInformationUnauditedTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/DescriptionOfBusinessDetails">
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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-20161231.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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/country-2016-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/2016/country-2016-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/2016/country-2016-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/2016/country-2016-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/2016/country-2016-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/2016/country-2016-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-20161231.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-20161231.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-20161231.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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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-20161231.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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_NumberOfTechnologiesCombination" xlink:label="NumberOfTechnologiesCombination" xlink:title="NumberOfTechnologiesCombination" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="NumberOfTechnologiesCombination" xlink:title="definition: BusinessAcquisitionLineItems to NumberOfTechnologiesCombination" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationAsset" xlink:label="BusinessCombinationContingentConsiderationAsset" xlink:title="BusinessCombinationContingentConsiderationAsset" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationContingentConsiderationAsset" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationContingentConsiderationAsset" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:title="BusinessCombinationContingentConsiderationLiabilityCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationContingentConsiderationLiabilityCurrent" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" xlink:label="BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" xlink:title="BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="eml-20161231.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="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="11.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.xsd#eml_AgroTransdataCorporationMember" xlink:label="AgroTransdataCorporationMember" xlink:title="AgroTransdataCorporationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="AgroTransdataCorporationMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to AgroTransdataCorporationMember" 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="DebtInstrumentPeriodicPayment" xlink:title="DebtInstrumentPeriodicPayment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentPeriodicPayment" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentPeriodicPayment" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="7.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_ScheduleOfDebtAbstract" xlink:label="ScheduleOfDebtAbstract" xlink:title="ScheduleOfDebtAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="ScheduleOfDebtAbstract" xlink:title="definition: DebtInstrumentLineItems to ScheduleOfDebtAbstract" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="9.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_FixedChargeCoverageRatioAsMultiple" xlink:label="FixedChargeCoverageRatioAsMultiple" xlink:title="FixedChargeCoverageRatioAsMultiple" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="FixedChargeCoverageRatioAsMultiple" xlink:title="definition: DebtInstrumentLineItems to FixedChargeCoverageRatioAsMultiple" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_LeverageRatioAsMultipleMaximum" xlink:label="LeverageRatioAsMultipleMaximum" xlink:title="LeverageRatioAsMultipleMaximum" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LeverageRatioAsMultipleMaximum" xlink:title="definition: DebtInstrumentLineItems to LeverageRatioAsMultipleMaximum" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_TangibleNetWorth" xlink:label="TangibleNetWorth" xlink:title="TangibleNetWorth" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="TangibleNetWorth" xlink:title="definition: DebtInstrumentLineItems to TangibleNetWorth" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_TangibleNetWorthIncreasePercentage" xlink:label="TangibleNetWorthIncreasePercentage" xlink:title="TangibleNetWorthIncreasePercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="TangibleNetWorthIncreasePercentage" xlink:title="definition: DebtInstrumentLineItems to TangibleNetWorthIncreasePercentage" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="21.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="22.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="DebtInstrumentCarryingAmount" xlink:title="DebtInstrumentCarryingAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentCarryingAmount" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentCarryingAmount" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="24.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="25.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_DebtInstrumentCovenantMinimumTangibleNetWorth" xlink:label="DebtInstrumentCovenantMinimumTangibleNetWorth" xlink:title="DebtInstrumentCovenantMinimumTangibleNetWorth" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentCovenantMinimumTangibleNetWorth" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentCovenantMinimumTangibleNetWorth" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="27.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/DebtDetailsCalc01" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/StockRightsDetails" />
  <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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockIssuedDuringPeriodSharesStockOptionsExercised" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="14.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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: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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="6.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:label="DefinedBenefitPlanBenefitsPaid" xlink:title="DefinedBenefitPlanBenefitsPaid" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanBenefitsPaid" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanBenefitsPaid" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:label="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:title="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:label="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:title="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="20.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain" xlink:title="DefinedBenefitPlansDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain" xlink:title="definition: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain_2" xlink:title="DefinedBenefitPlansDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain_2" xlink:title="definition: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="DefinedBenefitPlansDomain" xlink:to="SalaryPlanMember" xlink:title="definition: DefinedBenefitPlansDomain to SalaryPlanMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="definition: DefinedBenefitPlansDomain to PensionPlansDefinedBenefitMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="definition: DefinedBenefitPlansDomain to OtherPostretirementBenefitPlansDefinedBenefitMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:title="definition: DefinedBenefitPlansDomain to OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="StatementScenarioAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to StatementScenarioAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestatementAdjustmentMember" xlink:label="RestatementAdjustmentMember" xlink:title="RestatementAdjustmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScenarioUnspecifiedDomain" xlink:to="RestatementAdjustmentMember" xlink:title="definition: ScenarioUnspecifiedDomain to RestatementAdjustmentMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:label="DefinedBenefitPlanBenefitsPaid" xlink:title="DefinedBenefitPlanBenefitsPaid" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanBenefitsPaid" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanBenefitsPaid" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:label="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:title="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain" xlink:title="DefinedBenefitPlansDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain" xlink:title="definition: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain_2" xlink:title="DefinedBenefitPlansDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain_2" xlink:title="definition: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="definition: DefinedBenefitPlansDomain to PensionPlansDefinedBenefitMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="definition: DefinedBenefitPlansDomain 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss" xlink:label="DefinedBenefitPlanFutureAmortizationOfGainLoss" xlink:title="DefinedBenefitPlanFutureAmortizationOfGainLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanFutureAmortizationOfGainLoss" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanFutureAmortizationOfGainLoss" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit" xlink:label="DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit" xlink:title="DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="8.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="9.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="10.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="11.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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/2016/elts/us-gaap-2016-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="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="14.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain" xlink:title="DefinedBenefitPlansDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain" xlink:title="definition: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain_2" xlink:title="DefinedBenefitPlansDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain_2" xlink:title="definition: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="definition: DefinedBenefitPlansDomain to PensionPlansDefinedBenefitMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="definition: DefinedBenefitPlansDomain to OtherPostretirementBenefitPlansDefinedBenefitMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="DefinedBenefitPlansDomain" xlink:to="SalaryPlanMember" xlink:title="definition: DefinedBenefitPlansDomain 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" xlink:label="DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" xlink:title="DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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/2016/elts/us-gaap-2016-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="7.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_ReductionInPensionExpense" xlink:label="ReductionInPensionExpense" xlink:title="ReductionInPensionExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="ReductionInPensionExpense" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to ReductionInPensionExpense" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="14.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="21.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain" xlink:title="DefinedBenefitPlansDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain" xlink:title="definition: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain_2" xlink:title="DefinedBenefitPlansDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain_2" xlink:title="definition: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="definition: DefinedBenefitPlansDomain to PensionPlansDefinedBenefitMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="definition: DefinedBenefitPlansDomain to OtherPostretirementBenefitPlansDefinedBenefitMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:title="definition: DefinedBenefitPlansDomain to OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent" xlink:label="DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent" xlink:title="DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations" xlink:label="DefinedBenefitPlanTargetPlanAssetAllocations" xlink:title="DefinedBenefitPlanTargetPlanAssetAllocations" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanTargetPlanAssetAllocations" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanTargetPlanAssetAllocations" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="7.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:label="DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:title="DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:label="DefinedBenefitPlanBenefitsPaid" xlink:title="DefinedBenefitPlanBenefitsPaid" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanBenefitsPaid" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanBenefitsPaid" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain" xlink:title="DefinedBenefitPlansDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain" xlink:title="definition: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain_2" xlink:title="DefinedBenefitPlansDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain_2" xlink:title="definition: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="definition: DefinedBenefitPlansDomain to PensionPlansDefinedBenefitMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="definition: DefinedBenefitPlansDomain to OtherPostretirementBenefitPlansDefinedBenefitMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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-20161231.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="4.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="5.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="6.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="7.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="8.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="9.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="10.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="11.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="12.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="13.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="14.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="15.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="16.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="17.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="18.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/RetirementBenefitPlansHealthCareCostsTrendRatesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_DefinedBenefitPlanLifeInsuranceCostTrendRate" xlink:label="DefinedBenefitPlanLifeInsuranceCostTrendRate" xlink:title="DefinedBenefitPlanLifeInsuranceCostTrendRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanLifeInsuranceCostTrendRate" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanLifeInsuranceCostTrendRate" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991" xlink:label="HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991" xlink:title="HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate" xlink:label="DefinedBenefitPlanUltimateHealthCareCostTrendRate" xlink:title="DefinedBenefitPlanUltimateHealthCareCostTrendRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanUltimateHealthCareCostTrendRate" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanUltimateHealthCareCostTrendRate" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="4.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain" xlink:title="DefinedBenefitPlansDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain" xlink:title="definition: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain_2" xlink:title="DefinedBenefitPlansDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain_2" xlink:title="definition: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="definition: DefinedBenefitPlansDomain to PensionPlansDefinedBenefitMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="definition: DefinedBenefitPlansDomain to OtherPostretirementBenefitPlansDefinedBenefitMember" order="2.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.xsd#eml_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:label="EmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:title="EmployerMatchingContributionOnFirstOfTotalEmployeeContributions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="EmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to EmployerMatchingContributionOnFirstOfTotalEmployeeContributions" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:label="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:title="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="5.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="8.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanNameAxis" xlink:label="DefinedContributionPlanNameAxis" xlink:title="DefinedContributionPlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedContributionPlanNameAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedContributionPlanNameAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanNameDomain" xlink:label="DefinedContributionPlanNameDomain" xlink:title="DefinedContributionPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DefinedContributionPlanNameAxis" xlink:to="DefinedContributionPlanNameDomain" xlink:title="definition: DefinedContributionPlanNameAxis to DefinedContributionPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanNameDomain" xlink:label="DefinedContributionPlanNameDomain_2" xlink:title="DefinedContributionPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DefinedContributionPlanNameAxis" xlink:to="DefinedContributionPlanNameDomain_2" xlink:title="definition: DefinedContributionPlanNameAxis to DefinedContributionPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="DefinedContributionPlanNameDomain" xlink:to="RegularMatchingContributionsMember" xlink:title="definition: DefinedContributionPlanNameDomain to RegularMatchingContributionsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="DefinedContributionPlanNameDomain" xlink:to="TransitionalCreditContributionsMember" xlink:title="definition: DefinedContributionPlanNameDomain to TransitionalCreditContributionsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="DefinedContributionPlanNameDomain" xlink:to="NonDiscretionaryContributionsMember" xlink:title="definition: DefinedContributionPlanNameDomain to NonDiscretionaryContributionsMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="DefinedContributionPlanNameDomain" xlink:to="Plan401KPlanOriginalMember" xlink:title="definition: DefinedContributionPlanNameDomain to Plan401KPlanOriginalMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="DefinedContributionPlanNameDomain" xlink:to="Plan401KPlanAmendmentMember" xlink:title="definition: DefinedContributionPlanNameDomain to Plan401KPlanAmendmentMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="DefinedContributionPlanNameDomain" xlink:to="USNonUnionEmployeesMember" xlink:title="definition: DefinedContributionPlanNameDomain to USNonUnionEmployeesMember" order="6.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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-20161231.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-20161231.xsd#eml_TotalCapitalExpenditures" xlink:label="TotalCapitalExpenditures" xlink:title="TotalCapitalExpenditures" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="TotalCapitalExpenditures" xlink:title="definition: SegmentReportingInformationLineItems to TotalCapitalExpenditures" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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-20161231.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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/country-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="4.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_CreditRiskAbstract" xlink:label="CreditRiskAbstract" xlink:title="CreditRiskAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="CreditRiskAbstract" xlink:title="definition: ConcentrationRiskLineItems to CreditRiskAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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>EX-101.LAB
<SEQUENCE>11
<FILENAME>eml-20161231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.1.0.0 Copyright 1995 - 2017 Summit Financial Printing, LLC. All rights reserved.-->
<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_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_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.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 $430,000 in 2016 and $450,000 in 2015</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/periodEndLabel" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_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="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/totalLabel" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl2" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl2">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_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), Pension and Other Postretirement Benefit Plans, Net of 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:title="AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl" xml:lang="en-US" id="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl">Tax benefit from disqualifying dispositions of incentive stock options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation to us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl1" xml:lang="en-US" id="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl1">Tax benefit from exercise of non-qualified stock options and disqualifying dispositions of incentive stock options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl1" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation to us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl2" xml:lang="en-US" id="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl2">Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl2" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation to us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" xlink:label="BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" xlink:title="BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized_lbl">Recognized earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized_lbl" xlink:title="label: BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized to us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/label" xlink:title="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl">Contingent earn-out 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_lbl" xlink:title="label: BusinessCombinationContingentConsiderationLiability to us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">Cost of the 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationAsset" xlink:label="BusinessCombinationContingentConsiderationAsset" xlink:title="BusinessCombinationContingentConsiderationAsset" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationContingentConsiderationAsset_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationContingentConsiderationAsset_lbl">Contingent earn-out asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationAsset" xlink:to="us-gaap_BusinessCombinationContingentConsiderationAsset_lbl" xlink:title="label: BusinessCombinationContingentConsiderationAsset to us-gaap_BusinessCombinationContingentConsiderationAsset_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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">Business acquisition, current liabilities</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="ClassOfWarrantOrRightOutstanding" xlink:title="ClassOfWarrantOrRightOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightOutstanding_lbl">Stock rights outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xlink:title="label: ClassOfWarrantOrRightOutstanding to us-gaap_ClassOfWarrantOrRightOutstanding_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl">Stock rights, 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="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:title="label: ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 to us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1">Class of Warrant or Right, Exercise Price of Warrants or Rights</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1" xlink:title="label: ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 to us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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, no 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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,950,827 shares in 2016 and 8,942,461 shares in 2015 Outstanding: 6,256,098 shares in 2016 and 6,247,732 shares in 2015</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="DebtInstrumentCarryingAmount" xlink:title="DebtInstrumentCarryingAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentCarryingAmount_lbl">Total debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:title="label: DebtInstrumentCarryingAmount to us-gaap_DebtInstrumentCarryingAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentCarryingAmount_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentCarryingAmount_lbl1">Long-term Debt, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl1" xlink:title="label: DebtInstrumentCarryingAmount to us-gaap_DebtInstrumentCarryingAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/terseLabel" xlink:title="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl">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_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/label" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="DebtInstrumentPeriodicPayment" xlink:title="DebtInstrumentPeriodicPayment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentPeriodicPayment_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentPeriodicPayment_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentPeriodicPayment_lbl">Periodic payment of loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentPeriodicPayment" xlink:to="us-gaap_DebtInstrumentPeriodicPayment_lbl" xlink:title="label: DebtInstrumentPeriodicPayment to us-gaap_DebtInstrumentPeriodicPayment_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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), Pension and Other Postretirement Benefit Plans, Net of 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">2017</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 Payments, 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations" xlink:label="DefinedBenefitPlanTargetPlanAssetAllocations" xlink:title="DefinedBenefitPlanTargetPlanAssetAllocations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations_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="DefinedBenefitPlanTargetPlanAssetAllocations" xlink:to="us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations_lbl" xlink:title="label: DefinedBenefitPlanTargetPlanAssetAllocations to us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanNameAxis" xlink:label="DefinedContributionPlanNameAxis" xlink:title="DefinedContributionPlanNameAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanNameAxis_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanNameAxis_lbl">Defined Contribution Plan Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanNameAxis" xlink:to="us-gaap_DefinedContributionPlanNameAxis_lbl" xlink:title="label: DefinedContributionPlanNameAxis to us-gaap_DefinedContributionPlanNameAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">2019</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 Payments, 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/2016/elts/us-gaap-2016-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">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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" xlink:label="DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" xlink:title="DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear_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="DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" xlink:to="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear_lbl" xlink:title="label: DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear to us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">2018</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 Payments, 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/2016/elts/us-gaap-2016-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 Gains (Losses)</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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:label="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:title="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_lbl">Rate of compensation increase</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_lbl" xlink:title="label: DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease to us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">2022 through 2026</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit" xlink:label="DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit" xlink:title="DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit_lbl">Prior service cost (credit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit" xlink:to="us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit_lbl" xlink:title="label: DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit to us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit_lbl1">Defined Benefit Plan, Future Amortization of Prior Service Cost (Credit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit" xlink:to="us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit_lbl1" xlink:title="label: DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit to us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss" xlink:label="DefinedBenefitPlanFutureAmortizationOfGainLoss" xlink:title="DefinedBenefitPlanFutureAmortizationOfGainLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss_lbl">Net (loss) gain</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanFutureAmortizationOfGainLoss" xlink:to="us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss_lbl" xlink:title="label: DefinedBenefitPlanFutureAmortizationOfGainLoss to us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss_lbl1">Defined Benefit Plan, Future Amortization of Gain (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanFutureAmortizationOfGainLoss" xlink:to="us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss_lbl1" xlink:title="label: DefinedBenefitPlanFutureAmortizationOfGainLoss to us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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">Gain from reduction of accumulated plan benefits</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/2016/elts/us-gaap-2016-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">2021</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 Payments, 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2009/role/negatedLabel" xlink:title="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl">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_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/negatedTerseLabel" xlink:title="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl1">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_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 Recognized in 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_lbl2" xlink:title="label: DefinedBenefitPlanAmountsRecognizedInBalanceSheet to us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">2020</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 Payments, 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/label" xlink:title="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_lbl">Expected rate of return</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanNameDomain" xlink:label="DefinedContributionPlanNameDomain" xlink:title="DefinedContributionPlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanNameDomain_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanNameDomain_lbl">Defined Contribution Plan Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanNameDomain" xlink:to="us-gaap_DefinedContributionPlanNameDomain_lbl" xlink:title="label: DefinedContributionPlanNameDomain to us-gaap_DefinedContributionPlanNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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, 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:label="DefinedBenefitPlanBenefitsPaid" xlink:title="DefinedBenefitPlanBenefitsPaid" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanBenefitsPaid_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DefinedBenefitPlanBenefitsPaid_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanBenefitsPaid_lbl">Benefits paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanBenefitsPaid" xlink:to="us-gaap_DefinedBenefitPlanBenefitsPaid_lbl" xlink:title="label: DefinedBenefitPlanBenefitsPaid to us-gaap_DefinedBenefitPlanBenefitsPaid_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanBenefitsPaid_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanBenefitsPaid_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanBenefitsPaid_lbl1">Defined Benefit Plan, Benefits Paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanBenefitsPaid" xlink:to="us-gaap_DefinedBenefitPlanBenefitsPaid_lbl1" xlink:title="label: DefinedBenefitPlanBenefitsPaid to us-gaap_DefinedBenefitPlanBenefitsPaid_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:label="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:title="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease_lbl">Net increase in pension benefit obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:to="us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease_lbl" xlink:title="label: DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease to us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease_lbl1">Defined Benefit Plan, Benefit Obligation, Period Increase (Decrease)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:to="us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease_lbl1" xlink:title="label: DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease to us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 the projected 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/2016/elts/us-gaap-2016-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</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/2016/elts/us-gaap-2016-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/2009/role/negatedLabel" xlink:title="us-gaap_DefinedBenefitPlanPlanAmendments_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanPlanAmendments_lbl">Additional recognition due to significant event</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/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanPlanAmendments_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanPlanAmendments_lbl1">Additional recognition due to significant event</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate" xlink:label="DefinedBenefitPlanUltimateHealthCareCostTrendRate" xlink:title="DefinedBenefitPlanUltimateHealthCareCostTrendRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate_lbl">Ultimate health care cost trend rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanUltimateHealthCareCostTrendRate" xlink:to="us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate_lbl" xlink:title="label: DefinedBenefitPlanUltimateHealthCareCostTrendRate to us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 Plans with Accumulated Benefit Obligations in Excess of Plan Assets, Aggregate 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain" xlink:title="DefinedBenefitPlansDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlansDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlansDomain_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlansDomain_lbl">Defined Benefit Plan and Other Postretirement Benefit Plan [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlansDomain" xlink:to="us-gaap_DefinedBenefitPlansDomain_lbl" xlink:title="label: DefinedBenefitPlansDomain to us-gaap_DefinedBenefitPlansDomain_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlansDomain_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlansDomain_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlansDomain_lbl1">Defined Benefit Plans and Other Postretirement Benefit Plans [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlansDomain" xlink:to="us-gaap_DefinedBenefitPlansDomain_lbl1" xlink:title="label: DefinedBenefitPlansDomain to us-gaap_DefinedBenefitPlansDomain_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent" xlink:label="DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent" xlink:title="DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent_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="DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent" xlink:to="us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent_lbl" xlink:title="label: DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent to us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">Defined Benefit Pension Plan, Liabilities, 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/2016/elts/us-gaap-2016-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 Plans with Accumulated Benefit Obligations in Excess of Plan Assets, Aggregate 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 Plans with Accumulated Benefit Obligations 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/2016/elts/us-gaap-2016-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 Plans with Accumulated Benefit Obligations in Excess of Plan Assets, Aggregate 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_lbl">Defined Benefit Plans and Other Postretirement Benefit Plans [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_lbl" xlink:title="label: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:title="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xml:lang="en-US" id="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl">Tax benefit from disqualifying dispositions of incentive stock options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xlink:title="label: ExcessTaxBenefitFromShareBasedCompensationFinancingActivities to us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl1" xml:lang="en-US" id="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl1">Excess Tax Benefit from Share-based Compensation, Financing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl1" xlink:title="label: ExcessTaxBenefitFromShareBasedCompensationFinancingActivities to us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">2018</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">2017</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">2021</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">2020</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/2016/elts/us-gaap-2016-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">2019</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/periodEndLabel" xlink:title="us-gaap_Goodwill_lbl" xml:lang="en-US" id="us-gaap_Goodwill_lbl">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_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/label" xlink:title="us-gaap_Goodwill_lbl2" xml:lang="en-US" id="us-gaap_Goodwill_lbl2">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_lbl2" xlink:title="label: Goodwill to us-gaap_Goodwill_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2009/role/negatedLabel" 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/terseLabel" xlink:title="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US" id="us-gaap_GoodwillAcquiredDuringPeriod_lbl">Acquisition of Argo Transdata</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:label xlink:type="resource" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillAcquiredDuringPeriod_lbl1" xml:lang="en-US" id="us-gaap_GoodwillAcquiredDuringPeriod_lbl1">Goodwill, Acquired During Period</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_lbl1" xlink:title="label: GoodwillAcquiredDuringPeriod to us-gaap_GoodwillAcquiredDuringPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 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_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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/label" 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/terseLabel" 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/label" xlink:title="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl">Revolving credit portion commitment fee</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">Term loans</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">2019</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">2018</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/2016/elts/us-gaap-2016-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">2020</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/2016/elts/us-gaap-2016-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">2021</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/2016/elts/us-gaap-2016-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">2017</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl">Financing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_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="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl1">Net Cash Provided by (Used in) Investing Activities, Continuing Operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl1" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl">Operating Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_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="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl1">Net Cash Provided by (Used in) Financing Activities, Continuing Operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl1" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_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="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl1">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl1" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl">Investing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">2018</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">2017</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">2019</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">2020</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">2021</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/negatedTerseLabel" 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 taxes (expense)/benefit</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/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl1">Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 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_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 Plan, Postretirement or 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">People's 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 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_lbl1" xlink:title="label: PensionExpense to us-gaap_PensionExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl">Proceeds from sales of Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:title="label: ProceedsFromIssuanceOfCommonStock to us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestatementAdjustmentMember" xlink:label="RestatementAdjustmentMember" xlink:title="RestatementAdjustmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestatementAdjustmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RestatementAdjustmentMember_lbl" xml:lang="en-US" id="us-gaap_RestatementAdjustmentMember_lbl">Remeasurement Adjustment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestatementAdjustmentMember" xlink:to="us-gaap_RestatementAdjustmentMember_lbl" xlink:title="label: RestatementAdjustmentMember to us-gaap_RestatementAdjustmentMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock" xlink:label="ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock" xlink:title="ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock_lbl">Analysis of the Level 3 assets of the Company's postretirement plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock_lbl" xlink:title="label: ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock to us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock_lbl1">Schedule of Effect of Significant Unobservable Inputs, Changes in Plan Assets [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock_lbl1" xlink:title="label: ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock to us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl">Business acquisition intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl" xlink:title="label: ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock to us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl1">Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl1" xlink:title="label: ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock to us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/terseLabel" xlink:title="us-gaap_SegmentGeographicalDomain_lbl" xml:lang="en-US" id="us-gaap_SegmentGeographicalDomain_lbl">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/label" xlink:title="us-gaap_SegmentGeographicalDomain_lbl1" xml:lang="en-US" id="us-gaap_SegmentGeographicalDomain_lbl1">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_lbl1" xlink:title="label: SegmentGeographicalDomain to us-gaap_SegmentGeographicalDomain_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl">Exercised (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 [Abstract]</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl">Options exercisable (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl">Total intrinsic value of stock options exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 (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/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1">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_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">Stock option activity [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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="StockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl">Issuance of Common Stock upon the exercise of stock options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:title="label: StockIssuedDuringPeriodValueStockOptionsExercised to us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl1">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl1" xlink:title="label: StockIssuedDuringPeriodValueStockOptionsExercised to us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl">Issuance of Common Stock upon the exercise of stock options (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1">Exercised (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl2" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl2">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl2" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="StockholdersEquityNoteDisclosureTextBlock" xlink:title="StockholdersEquityNoteDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl">STOCK RIGHTS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:title="label: StockholdersEquityNoteDisclosureTextBlock to us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="StockholdersEquityNoteAbstract" xlink:title="StockholdersEquityNoteAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteAbstract_lbl">STOCK RIGHTS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl" xlink:title="label: StockholdersEquityNoteAbstract to us-gaap_StockholdersEquityNoteAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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 2016 and 2015</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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="UndistributedEarningsOfForeignSubsidiaries" xlink:title="UndistributedEarningsOfForeignSubsidiaries" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" xml:lang="en-US" id="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl">Undistributed earnings of foreign subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UndistributedEarningsOfForeignSubsidiaries" xlink:to="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" xlink:title="label: UndistributedEarningsOfForeignSubsidiaries to us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:title="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl">Decreases relating to settlements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xlink:title="label: UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities to us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl1">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl1" xlink:title="label: UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities to us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/periodEndLabel" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesBalance_lbl">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_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/periodStartLabel" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance_lbl1" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesBalance_lbl1">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_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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/terseLabel" 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/label" 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.sec.gov/country/2016/country-2016-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/2016/country-2016-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/2016/country-2016-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/2016/country-2016-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">Lerma, 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/2016/country-2016-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/2016/country-2016-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/terseLabel" 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/label" 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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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 .</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</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-20161231.xsd#eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices" xlink:label="StockIssuedDuringPeriodValueIssuedForDirectorsServices" xlink:title="StockIssuedDuringPeriodValueIssuedForDirectorsServices" />
    <link:label xlink:type="resource" xlink:label="eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices_lbl" xml:lang="en-US" id="eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices_lbl">Value of stock issued in lieu of cash for directors services contributed to the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueIssuedForDirectorsServices" xlink:to="eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices_lbl" xlink:title="label: StockIssuedDuringPeriodValueIssuedForDirectorsServices to eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices_lbl1" xml:lang="en-US" id="eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices_lbl1">Stock Issued During Period, Value, Issued for Directors Services</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueIssuedForDirectorsServices" xlink:to="eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices_lbl1" xlink:title="label: StockIssuedDuringPeriodValueIssuedForDirectorsServices to eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices_lbl2" xml:lang="en-US" id="eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices_lbl2">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="StockIssuedDuringPeriodValueIssuedForDirectorsServices" xlink:to="eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices_lbl2" xlink:title="label: StockIssuedDuringPeriodValueIssuedForDirectorsServices to eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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, no 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-20161231.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, no 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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.xsd#eml_TotalWorkforceSubjectToNegotiatedUnionContracts" xlink:label="TotalWorkforceSubjectToNegotiatedUnionContracts" xlink:title="TotalWorkforceSubjectToNegotiatedUnionContracts" />
    <link:label xlink:type="resource" xlink:label="eml_TotalWorkforceSubjectToNegotiatedUnionContracts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TotalWorkforceSubjectToNegotiatedUnionContracts_lbl" xml:lang="en-US" id="eml_TotalWorkforceSubjectToNegotiatedUnionContracts_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="TotalWorkforceSubjectToNegotiatedUnionContracts" xlink:to="eml_TotalWorkforceSubjectToNegotiatedUnionContracts_lbl" xlink:title="label: TotalWorkforceSubjectToNegotiatedUnionContracts to eml_TotalWorkforceSubjectToNegotiatedUnionContracts_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TotalWorkforceSubjectToNegotiatedUnionContracts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TotalWorkforceSubjectToNegotiatedUnionContracts_lbl1" xml:lang="en-US" id="eml_TotalWorkforceSubjectToNegotiatedUnionContracts_lbl1">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="TotalWorkforceSubjectToNegotiatedUnionContracts" xlink:to="eml_TotalWorkforceSubjectToNegotiatedUnionContracts_lbl1" xlink:title="label: TotalWorkforceSubjectToNegotiatedUnionContracts to eml_TotalWorkforceSubjectToNegotiatedUnionContracts_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TotalWorkforceSubjectToNegotiatedUnionContracts_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TotalWorkforceSubjectToNegotiatedUnionContracts_lbl2" xml:lang="en-US" id="eml_TotalWorkforceSubjectToNegotiatedUnionContracts_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="TotalWorkforceSubjectToNegotiatedUnionContracts" xlink:to="eml_TotalWorkforceSubjectToNegotiatedUnionContracts_lbl2" xlink:title="label: TotalWorkforceSubjectToNegotiatedUnionContracts to eml_TotalWorkforceSubjectToNegotiatedUnionContracts_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" xlink:label="TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" xlink:title="TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" />
    <link:label xlink:type="resource" xlink:label="eml_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl" xml:lang="en-US" id="eml_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_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="TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" xlink:to="eml_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl" xlink:title="label: TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear to eml_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl1" xml:lang="en-US" id="eml_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl1">Total 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="TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" xlink:to="eml_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl1" xlink:title="label: TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear to eml_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl2" xml:lang="en-US" id="eml_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_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="TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" xlink:to="eml_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl2" xlink:title="label: TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear to eml_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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">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-20161231.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">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-20161231.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-20161231.xsd#eml_TangibleNetWorthIncreasePercentage" xlink:label="TangibleNetWorthIncreasePercentage" xlink:title="TangibleNetWorthIncreasePercentage" />
    <link:label xlink:type="resource" xlink:label="eml_TangibleNetWorthIncreasePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TangibleNetWorthIncreasePercentage_lbl" xml:lang="en-US" id="eml_TangibleNetWorthIncreasePercentage_lbl">Represents the tangible net worth increase in each year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TangibleNetWorthIncreasePercentage" xlink:to="eml_TangibleNetWorthIncreasePercentage_lbl" xlink:title="label: TangibleNetWorthIncreasePercentage to eml_TangibleNetWorthIncreasePercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TangibleNetWorthIncreasePercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TangibleNetWorthIncreasePercentage_lbl1" xml:lang="en-US" id="eml_TangibleNetWorthIncreasePercentage_lbl1">Tangible Net Worth Increase Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TangibleNetWorthIncreasePercentage" xlink:to="eml_TangibleNetWorthIncreasePercentage_lbl1" xlink:title="label: TangibleNetWorthIncreasePercentage to eml_TangibleNetWorthIncreasePercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TangibleNetWorthIncreasePercentage_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TangibleNetWorthIncreasePercentage_lbl2" xml:lang="en-US" id="eml_TangibleNetWorthIncreasePercentage_lbl2">Increase in tangible net worth each year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TangibleNetWorthIncreasePercentage" xlink:to="eml_TangibleNetWorthIncreasePercentage_lbl2" xlink:title="label: TangibleNetWorthIncreasePercentage to eml_TangibleNetWorthIncreasePercentage_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_LeverageRatioAsMultipleMaximum" xlink:label="LeverageRatioAsMultipleMaximum" xlink:title="LeverageRatioAsMultipleMaximum" />
    <link:label xlink:type="resource" xlink:label="eml_LeverageRatioAsMultipleMaximum_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_LeverageRatioAsMultipleMaximum_lbl" xml:lang="en-US" id="eml_LeverageRatioAsMultipleMaximum_lbl">Maximum 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="LeverageRatioAsMultipleMaximum" xlink:to="eml_LeverageRatioAsMultipleMaximum_lbl" xlink:title="label: LeverageRatioAsMultipleMaximum to eml_LeverageRatioAsMultipleMaximum_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_LeverageRatioAsMultipleMaximum_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_LeverageRatioAsMultipleMaximum_lbl1" xml:lang="en-US" id="eml_LeverageRatioAsMultipleMaximum_lbl1">Leverage ratio as multiple, maximum</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeverageRatioAsMultipleMaximum" xlink:to="eml_LeverageRatioAsMultipleMaximum_lbl1" xlink:title="label: LeverageRatioAsMultipleMaximum to eml_LeverageRatioAsMultipleMaximum_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_LeverageRatioAsMultipleMaximum_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_LeverageRatioAsMultipleMaximum_lbl2" xml:lang="en-US" id="eml_LeverageRatioAsMultipleMaximum_lbl2">Leverage coverage ratio as multiple maximum</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeverageRatioAsMultipleMaximum" xlink:to="eml_LeverageRatioAsMultipleMaximum_lbl2" xlink:title="label: LeverageRatioAsMultipleMaximum to eml_LeverageRatioAsMultipleMaximum_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_FixedChargeCoverageRatioAsMultiple" xlink:label="FixedChargeCoverageRatioAsMultiple" xlink:title="FixedChargeCoverageRatioAsMultiple" />
    <link:label xlink:type="resource" xlink:label="eml_FixedChargeCoverageRatioAsMultiple_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_FixedChargeCoverageRatioAsMultiple_lbl" xml:lang="en-US" id="eml_FixedChargeCoverageRatioAsMultiple_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="FixedChargeCoverageRatioAsMultiple" xlink:to="eml_FixedChargeCoverageRatioAsMultiple_lbl" xlink:title="label: FixedChargeCoverageRatioAsMultiple to eml_FixedChargeCoverageRatioAsMultiple_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_FixedChargeCoverageRatioAsMultiple_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_FixedChargeCoverageRatioAsMultiple_lbl1" xml:lang="en-US" id="eml_FixedChargeCoverageRatioAsMultiple_lbl1">Fixed Charge Coverage Ratio as Multiple</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FixedChargeCoverageRatioAsMultiple" xlink:to="eml_FixedChargeCoverageRatioAsMultiple_lbl1" xlink:title="label: FixedChargeCoverageRatioAsMultiple to eml_FixedChargeCoverageRatioAsMultiple_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_FixedChargeCoverageRatioAsMultiple_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_FixedChargeCoverageRatioAsMultiple_lbl2" xml:lang="en-US" id="eml_FixedChargeCoverageRatioAsMultiple_lbl2">Fixed charge coverage ratio as multiple</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FixedChargeCoverageRatioAsMultiple" xlink:to="eml_FixedChargeCoverageRatioAsMultiple_lbl2" xlink:title="label: FixedChargeCoverageRatioAsMultiple to eml_FixedChargeCoverageRatioAsMultiple_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_TangibleNetWorth" xlink:label="TangibleNetWorth" xlink:title="TangibleNetWorth" />
    <link:label xlink:type="resource" xlink:label="eml_TangibleNetWorth_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TangibleNetWorth_lbl" xml:lang="en-US" id="eml_TangibleNetWorth_lbl">A measure of the physical worth of a company, which does not include any value derived from intangible assets such as copyrights, patents and intellectual property.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TangibleNetWorth" xlink:to="eml_TangibleNetWorth_lbl" xlink:title="label: TangibleNetWorth to eml_TangibleNetWorth_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TangibleNetWorth_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TangibleNetWorth_lbl1" xml:lang="en-US" id="eml_TangibleNetWorth_lbl1">Tangible Net Worth</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TangibleNetWorth" xlink:to="eml_TangibleNetWorth_lbl1" xlink:title="label: TangibleNetWorth to eml_TangibleNetWorth_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TangibleNetWorth_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TangibleNetWorth_lbl2" xml:lang="en-US" id="eml_TangibleNetWorth_lbl2">Tangible net worth</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TangibleNetWorth" xlink:to="eml_TangibleNetWorth_lbl2" xlink:title="label: TangibleNetWorth to eml_TangibleNetWorth_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_ScheduleOfDebtAbstract" xlink:label="ScheduleOfDebtAbstract" xlink:title="ScheduleOfDebtAbstract" />
    <link:label xlink:type="resource" xlink:label="eml_ScheduleOfDebtAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_ScheduleOfDebtAbstract_lbl1" xml:lang="en-US" id="eml_ScheduleOfDebtAbstract_lbl1">Schedule of debt [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDebtAbstract" xlink:to="eml_ScheduleOfDebtAbstract_lbl1" xlink:title="label: ScheduleOfDebtAbstract to eml_ScheduleOfDebtAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_DebtInstrumentCovenantMinimumTangibleNetWorth" xlink:label="DebtInstrumentCovenantMinimumTangibleNetWorth" xlink:title="DebtInstrumentCovenantMinimumTangibleNetWorth" />
    <link:label xlink:type="resource" xlink:label="eml_DebtInstrumentCovenantMinimumTangibleNetWorth_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_DebtInstrumentCovenantMinimumTangibleNetWorth_lbl" xml:lang="en-US" id="eml_DebtInstrumentCovenantMinimumTangibleNetWorth_lbl">A measure of the physical worth of a company, which does not include any value derived from intangible assets such as copyrights, patents and intellectual property.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentCovenantMinimumTangibleNetWorth" xlink:to="eml_DebtInstrumentCovenantMinimumTangibleNetWorth_lbl" xlink:title="label: DebtInstrumentCovenantMinimumTangibleNetWorth to eml_DebtInstrumentCovenantMinimumTangibleNetWorth_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_DebtInstrumentCovenantMinimumTangibleNetWorth_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_DebtInstrumentCovenantMinimumTangibleNetWorth_lbl1" xml:lang="en-US" id="eml_DebtInstrumentCovenantMinimumTangibleNetWorth_lbl1">Debt instrument covenant minimum tangible net worth</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentCovenantMinimumTangibleNetWorth" xlink:to="eml_DebtInstrumentCovenantMinimumTangibleNetWorth_lbl1" xlink:title="label: DebtInstrumentCovenantMinimumTangibleNetWorth to eml_DebtInstrumentCovenantMinimumTangibleNetWorth_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_TotalCapitalExpenditures" xlink:label="TotalCapitalExpenditures" xlink:title="TotalCapitalExpenditures" />
    <link:label xlink:type="resource" xlink:label="eml_TotalCapitalExpenditures_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TotalCapitalExpenditures_lbl" xml:lang="en-US" id="eml_TotalCapitalExpenditures_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="TotalCapitalExpenditures" xlink:to="eml_TotalCapitalExpenditures_lbl" xlink:title="label: TotalCapitalExpenditures to eml_TotalCapitalExpenditures_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TotalCapitalExpenditures_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TotalCapitalExpenditures_lbl1" xml:lang="en-US" id="eml_TotalCapitalExpenditures_lbl1">Total capital expenditures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalCapitalExpenditures" xlink:to="eml_TotalCapitalExpenditures_lbl1" xlink:title="label: TotalCapitalExpenditures to eml_TotalCapitalExpenditures_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TotalCapitalExpenditures_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TotalCapitalExpenditures_lbl2" xml:lang="en-US" id="eml_TotalCapitalExpenditures_lbl2">Capital expenditures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalCapitalExpenditures" xlink:to="eml_TotalCapitalExpenditures_lbl2" xlink:title="label: TotalCapitalExpenditures to eml_TotalCapitalExpenditures_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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-20161231.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-20161231.xsd#eml_CreditRiskAbstract" xlink:label="CreditRiskAbstract" xlink:title="CreditRiskAbstract" />
    <link:label xlink:type="resource" xlink:label="eml_CreditRiskAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_CreditRiskAbstract_lbl1" xml:lang="en-US" id="eml_CreditRiskAbstract_lbl1">Credit Risk [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditRiskAbstract" xlink:to="eml_CreditRiskAbstract_lbl1" xlink:title="label: CreditRiskAbstract to eml_CreditRiskAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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-20161231.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-20161231.xsd#eml_StockRightsRedemptionPricePerShare" xlink:label="StockRightsRedemptionPricePerShare" xlink:title="StockRightsRedemptionPricePerShare" />
    <link:label xlink:type="resource" xlink:label="eml_StockRightsRedemptionPricePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_StockRightsRedemptionPricePerShare_lbl" xml:lang="en-US" id="eml_StockRightsRedemptionPricePerShare_lbl">The price per share at which the stock rights of an entity is redeemed or may be called. The redemption features are solely within the control of the issuer.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRightsRedemptionPricePerShare" xlink:to="eml_StockRightsRedemptionPricePerShare_lbl" xlink:title="label: StockRightsRedemptionPricePerShare to eml_StockRightsRedemptionPricePerShare_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_StockRightsRedemptionPricePerShare_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_StockRightsRedemptionPricePerShare_lbl1" xml:lang="en-US" id="eml_StockRightsRedemptionPricePerShare_lbl1">Stock rights redemption price per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRightsRedemptionPricePerShare" xlink:to="eml_StockRightsRedemptionPricePerShare_lbl1" xlink:title="label: StockRightsRedemptionPricePerShare to eml_StockRightsRedemptionPricePerShare_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_StockRightsRedemptionPricePerShare_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_StockRightsRedemptionPricePerShare_lbl2" xml:lang="en-US" id="eml_StockRightsRedemptionPricePerShare_lbl2">Stock rights, redemption price 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="StockRightsRedemptionPricePerShare" xlink:to="eml_StockRightsRedemptionPricePerShare_lbl2" xlink:title="label: StockRightsRedemptionPricePerShare to eml_StockRightsRedemptionPricePerShare_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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-20161231.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-20161231.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-20161231.xsd#eml_AgroTransdataCorporationMember" xlink:label="AgroTransdataCorporationMember" xlink:title="AgroTransdataCorporationMember" />
    <link:label xlink:type="resource" xlink:label="eml_AgroTransdataCorporationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_AgroTransdataCorporationMember_lbl" xml:lang="en-US" id="eml_AgroTransdataCorporationMember_lbl">Refers to business acquired by the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgroTransdataCorporationMember" xlink:to="eml_AgroTransdataCorporationMember_lbl" xlink:title="label: AgroTransdataCorporationMember to eml_AgroTransdataCorporationMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_AgroTransdataCorporationMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_AgroTransdataCorporationMember_lbl1" xml:lang="en-US" id="eml_AgroTransdataCorporationMember_lbl1">Argo Transdata Corporation [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgroTransdataCorporationMember" xlink:to="eml_AgroTransdataCorporationMember_lbl1" xlink:title="label: AgroTransdataCorporationMember to eml_AgroTransdataCorporationMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_NumberOfTechnologiesCombination" xlink:label="NumberOfTechnologiesCombination" xlink:title="NumberOfTechnologiesCombination" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfTechnologiesCombination_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_NumberOfTechnologiesCombination_lbl" xml:lang="en-US" id="eml_NumberOfTechnologiesCombination_lbl">The number of technologies combination of the acquired entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfTechnologiesCombination" xlink:to="eml_NumberOfTechnologiesCombination_lbl" xlink:title="label: NumberOfTechnologiesCombination to eml_NumberOfTechnologiesCombination_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfTechnologiesCombination_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_NumberOfTechnologiesCombination_lbl1" xml:lang="en-US" id="eml_NumberOfTechnologiesCombination_lbl1">Number of technologies combination</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfTechnologiesCombination" xlink:to="eml_NumberOfTechnologiesCombination_lbl1" xlink:title="label: NumberOfTechnologiesCombination to eml_NumberOfTechnologiesCombination_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfTechnologiesCombination_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_NumberOfTechnologiesCombination_lbl2" xml:lang="en-US" id="eml_NumberOfTechnologiesCombination_lbl2">Number of technologies combination</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfTechnologiesCombination" xlink:to="eml_NumberOfTechnologiesCombination_lbl2" xlink:title="label: NumberOfTechnologiesCombination to eml_NumberOfTechnologiesCombination_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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-20161231.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/2003/role/terseLabel" 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/2009/role/negatedLabel" 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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.xsd#eml_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991" xlink:label="HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991" xlink:title="HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991" />
    <link:label xlink:type="resource" xlink:label="eml_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991_lbl" xml:lang="en-US" id="eml_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991_lbl">The trend rate for health care costs for participants retiring after January 1, 1991.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991" xlink:to="eml_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991_lbl" xlink:title="label: HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991 to eml_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991_lbl1" xml:lang="en-US" id="eml_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991_lbl1">Health care cost trend rate for participants retiring after January 1, 1991</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991" xlink:to="eml_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991_lbl1" xlink:title="label: HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991 to eml_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991_lbl2" xml:lang="en-US" id="eml_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991_lbl2">Health care cost trend rate for participants after January 1, 1991</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991" xlink:to="eml_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991_lbl2" xlink:title="label: HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991 to eml_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_DefinedBenefitPlanLifeInsuranceCostTrendRate" xlink:label="DefinedBenefitPlanLifeInsuranceCostTrendRate" xlink:title="DefinedBenefitPlanLifeInsuranceCostTrendRate" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanLifeInsuranceCostTrendRate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_DefinedBenefitPlanLifeInsuranceCostTrendRate_lbl" xml:lang="en-US" id="eml_DefinedBenefitPlanLifeInsuranceCostTrendRate_lbl">The trend rate for life insurance costs used to measure the expected cost of benefits covered by the plan (gross eligible charges).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanLifeInsuranceCostTrendRate" xlink:to="eml_DefinedBenefitPlanLifeInsuranceCostTrendRate_lbl" xlink:title="label: DefinedBenefitPlanLifeInsuranceCostTrendRate to eml_DefinedBenefitPlanLifeInsuranceCostTrendRate_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanLifeInsuranceCostTrendRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_DefinedBenefitPlanLifeInsuranceCostTrendRate_lbl1" xml:lang="en-US" id="eml_DefinedBenefitPlanLifeInsuranceCostTrendRate_lbl1">Defined Benefit Plan, Life Insurance Cost Trend Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanLifeInsuranceCostTrendRate" xlink:to="eml_DefinedBenefitPlanLifeInsuranceCostTrendRate_lbl1" xlink:title="label: DefinedBenefitPlanLifeInsuranceCostTrendRate to eml_DefinedBenefitPlanLifeInsuranceCostTrendRate_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanLifeInsuranceCostTrendRate_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_DefinedBenefitPlanLifeInsuranceCostTrendRate_lbl2" xml:lang="en-US" id="eml_DefinedBenefitPlanLifeInsuranceCostTrendRate_lbl2">Life insurance cost trend rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanLifeInsuranceCostTrendRate" xlink:to="eml_DefinedBenefitPlanLifeInsuranceCostTrendRate_lbl2" xlink:title="label: DefinedBenefitPlanLifeInsuranceCostTrendRate to eml_DefinedBenefitPlanLifeInsuranceCostTrendRate_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:label="DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:title="DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl" xml:lang="en-US" id="eml_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl">The amount of change in the fair value of plan assets due to availability of final actual assets and census data during the reporting period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:to="eml_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl" xlink:title="label: DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData to eml_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl1" xml:lang="en-US" id="eml_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl1">Defined Benefit Plan, 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="DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:to="eml_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl1" xlink:title="label: DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData to eml_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="eml_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl2" xml:lang="en-US" id="eml_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData_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="DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:to="eml_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl2" xlink:title="label: DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData to eml_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.xsd#eml_ReductionInPensionExpense" xlink:label="ReductionInPensionExpense" xlink:title="ReductionInPensionExpense" />
    <link:label xlink:type="resource" xlink:label="eml_ReductionInPensionExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_ReductionInPensionExpense_lbl" xml:lang="en-US" id="eml_ReductionInPensionExpense_lbl">The increase decrease in the amount of pension benefit costs recognized during the period for (1) defined benefit plans and (2) defined contribution plans.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReductionInPensionExpense" xlink:to="eml_ReductionInPensionExpense_lbl" xlink:title="label: ReductionInPensionExpense to eml_ReductionInPensionExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_ReductionInPensionExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_ReductionInPensionExpense_lbl1" xml:lang="en-US" id="eml_ReductionInPensionExpense_lbl1">Reduction in Pension Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReductionInPensionExpense" xlink:to="eml_ReductionInPensionExpense_lbl1" xlink:title="label: ReductionInPensionExpense to eml_ReductionInPensionExpense_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_ReductionInPensionExpense_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_ReductionInPensionExpense_lbl2" xml:lang="en-US" id="eml_ReductionInPensionExpense_lbl2">Reduction in pension expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReductionInPensionExpense" xlink:to="eml_ReductionInPensionExpense_lbl2" xlink:title="label: ReductionInPensionExpense to eml_ReductionInPensionExpense_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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-20161231.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">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_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-20161231.xsd#eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:label="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:title="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions" />
    <link:label xlink:type="resource" xlink:label="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl" xml:lang="en-US" id="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions_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="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:to="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl" xlink:title="label: IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions to eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl1" xml:lang="en-US" id="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl1">Increase Decrease In Employer Matching Contribution On First Of Total Employee Contributions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:to="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl1" xlink:title="label: IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions to eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl2" xml:lang="en-US" id="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions_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="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:to="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl2" xlink:title="label: IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions to eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:label="EmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:title="EmployerMatchingContributionOnFirstOfTotalEmployeeContributions" />
    <link:label xlink:type="resource" xlink:label="eml_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl" xml:lang="en-US" id="eml_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl">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="EmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:to="eml_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl" xlink:title="label: EmployerMatchingContributionOnFirstOfTotalEmployeeContributions to eml_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl1" xml:lang="en-US" id="eml_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl1">Employer Matching Contribution On First of Total Employee Contributions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:to="eml_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl1" xlink:title="label: EmployerMatchingContributionOnFirstOfTotalEmployeeContributions to eml_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl2" xml:lang="en-US" id="eml_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl2">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="EmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:to="eml_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl2" xlink:title="label: EmployerMatchingContributionOnFirstOfTotalEmployeeContributions to eml_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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-20161231.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-20161231.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:loc xlink:type="locator" xlink:href="eml-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>eml-20161231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.1.0.0 Copyright 1995 - 2017 Summit Financial Printing, LLC. All rights reserved.-->
<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-20161231.xsd#ScheduleIiValuationAndQualifyingAccountsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#SelectedQuarterlyFinancialInformationUnauditedDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#FinancialInstrumentsAndFairValueMeasurementsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/ReportableSegmentsDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#ReportableSegmentsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansDefinedContributionPlanDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlansDefinedContributionPlanDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansHealthCareCostsTrendRatesDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlansHealthCareCostsTrendRatesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansFairValueOfPensionPlanAssetsDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlansFairValueOfPensionPlanAssetsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansAssumptionsUsedToDetermineProjectedBenefitObligationsAndEstimatedBenefitPaymentsDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlansAssumptionsUsedToDetermineProjectedBenefitObligationsAndEstimatedBenefitPaymentsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansAmountsRecognizedInAndChangesInComponentsOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlansAmountsRecognizedInAndChangesInComponentsOfAccumulatedOtherComprehensiveIncomeDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansFundedStatusDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlansFundedStatusDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansNetPeriodicBenefitCostAndAssumptionsDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlansNetPeriodicBenefitCostAndAssumptionsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/LeasesDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#LeasesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxesDetailsCalc2" xlink:type="simple" xlink:href="eml-20161231.xsd#IncomeTaxesDetailsCalc2" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/StockOptionsAndAwardsDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#StockOptionsAndAwardsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/StockRightsDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#StockRightsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/DebtDetailsCalc01" xlink:type="simple" xlink:href="eml-20161231.xsd#DebtDetailsCalc01" />
  <link:roleRef roleURI="http://easterncompany.com/role/DebtDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#DebtDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/ContingenciesDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#ContingenciesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/BusinessAcquisitionsDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#BusinessAcquisitionsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/AccountingPoliciesDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#AccountingPoliciesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/DescriptionOfBusinessDetails" xlink:type="simple" xlink:href="eml-20161231.xsd#DescriptionOfBusinessDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnauditedTables" xlink:type="simple" xlink:href="eml-20161231.xsd#SelectedQuarterlyFinancialInformationUnauditedTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/ReportableSegmentsTables" xlink:type="simple" xlink:href="eml-20161231.xsd#ReportableSegmentsTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansTables" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlansTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/LeasesTables" xlink:type="simple" xlink:href="eml-20161231.xsd#LeasesTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="eml-20161231.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/StockOptionsAndAwardsTables" xlink:type="simple" xlink:href="eml-20161231.xsd#StockOptionsAndAwardsTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/DebtTables" xlink:type="simple" xlink:href="eml-20161231.xsd#DebtTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/BusinessAcquisitionsTables" xlink:type="simple" xlink:href="eml-20161231.xsd#BusinessAcquisitionsTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/AccountingPoliciesTables" xlink:type="simple" xlink:href="eml-20161231.xsd#AccountingPoliciesTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/AccountingPoliciesPolicies" xlink:type="simple" xlink:href="eml-20161231.xsd#AccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://easterncompany.com/role/ScheduleIiValuationAndQualifyingAccounts" xlink:type="simple" xlink:href="eml-20161231.xsd#ScheduleIiValuationAndQualifyingAccounts" />
  <link:roleRef roleURI="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnaudited" xlink:type="simple" xlink:href="eml-20161231.xsd#SelectedQuarterlyFinancialInformationUnaudited" />
  <link:roleRef roleURI="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurements" xlink:type="simple" xlink:href="eml-20161231.xsd#FinancialInstrumentsAndFairValueMeasurements" />
  <link:roleRef roleURI="http://easterncompany.com/role/RecentAccountingPronouncements" xlink:type="simple" xlink:href="eml-20161231.xsd#RecentAccountingPronouncements" />
  <link:roleRef roleURI="http://easterncompany.com/role/ReportableSegments" xlink:type="simple" xlink:href="eml-20161231.xsd#ReportableSegments" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlans" xlink:type="simple" xlink:href="eml-20161231.xsd#RetirementBenefitPlans" />
  <link:roleRef roleURI="http://easterncompany.com/role/Leases" xlink:type="simple" xlink:href="eml-20161231.xsd#Leases" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxes" xlink:type="simple" xlink:href="eml-20161231.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://easterncompany.com/role/StockOptionsAndAwards" xlink:type="simple" xlink:href="eml-20161231.xsd#StockOptionsAndAwards" />
  <link:roleRef roleURI="http://easterncompany.com/role/StockRights" xlink:type="simple" xlink:href="eml-20161231.xsd#StockRights" />
  <link:roleRef roleURI="http://easterncompany.com/role/Debt" xlink:type="simple" xlink:href="eml-20161231.xsd#Debt" />
  <link:roleRef roleURI="http://easterncompany.com/role/Contingencies" xlink:type="simple" xlink:href="eml-20161231.xsd#Contingencies" />
  <link:roleRef roleURI="http://easterncompany.com/role/BusinessAcquisitions" xlink:type="simple" xlink:href="eml-20161231.xsd#BusinessAcquisitions" />
  <link:roleRef roleURI="http://easterncompany.com/role/AccountingPolicies" xlink:type="simple" xlink:href="eml-20161231.xsd#AccountingPolicies" />
  <link:roleRef roleURI="http://easterncompany.com/role/DescriptionOfBusiness" xlink:type="simple" xlink:href="eml-20161231.xsd#DescriptionOfBusiness" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="eml-20161231.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:type="simple" xlink:href="eml-20161231.xsd#ConsolidatedStatementsOfShareholdersEquityParenthetical" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfShareholdersEquity" xlink:type="simple" xlink:href="eml-20161231.xsd#ConsolidatedStatementsOfShareholdersEquity" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="eml-20161231.xsd#ConsolidatedStatementsOfComprehensiveIncomeParenthetical" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="eml-20161231.xsd#ConsolidatedStatementsOfComprehensiveIncome" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="eml-20161231.xsd#ConsolidatedStatementsOfIncome" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="eml-20161231.xsd#ConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="eml-20161231.xsd#ConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://easterncompany.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="eml-20161231.xsd#DocumentAndEntityInformation" />
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="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="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/2016/elts/us-gaap-2016-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="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="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/2016/elts/us-gaap-2016-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="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="7.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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-20161231.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-20161231.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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="10.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="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="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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="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="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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="StockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodValueStockOptionsExercised" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodSharesStockOptionsExercised" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:title="AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:title="presentation: StatementLineItems to AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="11.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="12.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="eml-20161231.xsd#eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices" xlink:label="StockIssuedDuringPeriodValueIssuedForDirectorsServices" xlink:title="StockIssuedDuringPeriodValueIssuedForDirectorsServices" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="StockIssuedDuringPeriodValueIssuedForDirectorsServices" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to StockIssuedDuringPeriodValueIssuedForDirectorsServices" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="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="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" 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="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract 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/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract 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/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" 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="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="RepaymentsOfLongTermDebt" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromIssuanceOfCommonStock" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromIssuanceOfCommonStock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:title="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsOfDividendsCommonStock" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to PaymentsOfDividendsCommonStock" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" 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="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/StockRights">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="StockholdersEquityNoteAbstract" xlink:title="StockholdersEquityNoteAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="StockholdersEquityNoteDisclosureTextBlock" xlink:title="StockholdersEquityNoteDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityNoteAbstract" xlink:to="StockholdersEquityNoteDisclosureTextBlock" xlink:title="presentation: StockholdersEquityNoteAbstract to StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/ScheduleIiValuationAndQualifyingAccounts">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="15.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="16.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="17.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="18.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="19.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="0.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain" xlink:title="DefinedBenefitPlansDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="presentation: DefinedBenefitPlansDomain 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/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="presentation: DefinedBenefitPlansDomain 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="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain" xlink:title="presentation: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain" 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="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="presentation: DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable to DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock" xlink:label="ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock" xlink:title="ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock" xlink:title="presentation: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="9.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/SelectedQuarterlyFinancialInformationUnauditedTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-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/2016/country-2016-01-31.xsd#country_CA" xlink:label="CA" xlink:title="CA" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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-20161231.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/2016/country-2016-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/2016/country-2016-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/2016/country-2016-01-31.xsd#country_CN" xlink:label="CN" xlink:title="CN" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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-20161231.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/2016/country-2016-01-31.xsd#country_MX" xlink:label="MX" xlink:title="MX" />
    <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-20161231.xsd#eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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-20161231.xsd#eml_RecognitionOfRevenueAndAccountsReceivableAbstract" xlink:label="RecognitionOfRevenueAndAccountsReceivableAbstract" xlink:title="RecognitionOfRevenueAndAccountsReceivableAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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-20161231.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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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: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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="8.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="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="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="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_AgroTransdataCorporationMember" xlink:label="AgroTransdataCorporationMember" xlink:title="AgroTransdataCorporationMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="AgroTransdataCorporationMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to AgroTransdataCorporationMember" 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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_NumberOfTechnologiesCombination" xlink:label="NumberOfTechnologiesCombination" xlink:title="NumberOfTechnologiesCombination" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="NumberOfTechnologiesCombination" xlink:title="presentation: BusinessAcquisitionLineItems to NumberOfTechnologiesCombination" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationAsset" xlink:label="BusinessCombinationContingentConsiderationAsset" xlink:title="BusinessCombinationContingentConsiderationAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationContingentConsiderationAsset" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationContingentConsiderationAsset" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationContingentConsiderationLiability" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationContingentConsiderationLiability" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationContingentConsiderationLiabilityCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" xlink:label="BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" xlink:title="BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="eml-20161231.xsd#eml_FiniteLivedIntangibleAssetsAcquiredAbstract" xlink:label="FiniteLivedIntangibleAssetsAcquiredAbstract" xlink:title="FiniteLivedIntangibleAssetsAcquiredAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="7.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="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="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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.xsd#eml_TotalWorkforceSubjectToNegotiatedUnionContracts" xlink:label="TotalWorkforceSubjectToNegotiatedUnionContracts" xlink:title="TotalWorkforceSubjectToNegotiatedUnionContracts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="TotalWorkforceSubjectToNegotiatedUnionContracts" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to TotalWorkforceSubjectToNegotiatedUnionContracts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" xlink:label="TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" xlink:title="TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" order="2.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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: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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="DebtInstrumentPeriodicPayment" xlink:title="DebtInstrumentPeriodicPayment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentPeriodicPayment" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentPeriodicPayment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_ScheduleOfDebtAbstract" xlink:label="ScheduleOfDebtAbstract" xlink:title="ScheduleOfDebtAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="ScheduleOfDebtAbstract" xlink:to="LongTermDebt" xlink:title="presentation: ScheduleOfDebtAbstract to LongTermDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="ScheduleOfDebtAbstract" xlink:to="LineOfCredit" xlink:title="presentation: ScheduleOfDebtAbstract 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="DebtInstrumentCarryingAmount" xlink:title="DebtInstrumentCarryingAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDebtAbstract" xlink:to="DebtInstrumentCarryingAmount" xlink:title="presentation: ScheduleOfDebtAbstract to DebtInstrumentCarryingAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="ScheduleOfDebtAbstract" xlink:to="LongTermDebtCurrent" xlink:title="presentation: ScheduleOfDebtAbstract 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/2016/elts/us-gaap-2016-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="ScheduleOfDebtAbstract" xlink:to="LongTermDebtNoncurrent" xlink:title="presentation: ScheduleOfDebtAbstract to LongTermDebtNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_DebtInstrumentCovenantMinimumTangibleNetWorth" xlink:label="DebtInstrumentCovenantMinimumTangibleNetWorth" xlink:title="DebtInstrumentCovenantMinimumTangibleNetWorth" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDebtAbstract" xlink:to="DebtInstrumentCovenantMinimumTangibleNetWorth" xlink:title="presentation: ScheduleOfDebtAbstract to DebtInstrumentCovenantMinimumTangibleNetWorth" 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="DebtInstrumentLineItems" xlink:to="ScheduleOfDebtAbstract" xlink:title="presentation: DebtInstrumentLineItems to ScheduleOfDebtAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_FixedChargeCoverageRatioAsMultiple" xlink:label="FixedChargeCoverageRatioAsMultiple" xlink:title="FixedChargeCoverageRatioAsMultiple" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="FixedChargeCoverageRatioAsMultiple" xlink:title="presentation: DebtInstrumentLineItems to FixedChargeCoverageRatioAsMultiple" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_LeverageRatioAsMultipleMaximum" xlink:label="LeverageRatioAsMultipleMaximum" xlink:title="LeverageRatioAsMultipleMaximum" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LeverageRatioAsMultipleMaximum" xlink:title="presentation: DebtInstrumentLineItems to LeverageRatioAsMultipleMaximum" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_TangibleNetWorth" xlink:label="TangibleNetWorth" xlink:title="TangibleNetWorth" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="TangibleNetWorth" xlink:title="presentation: DebtInstrumentLineItems to TangibleNetWorth" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_TangibleNetWorthIncreasePercentage" xlink:label="TangibleNetWorthIncreasePercentage" xlink:title="TangibleNetWorthIncreasePercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="TangibleNetWorthIncreasePercentage" xlink:title="presentation: DebtInstrumentLineItems to TangibleNetWorthIncreasePercentage" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="LongTermDebt" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebt" 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="13.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="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="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/DebtDetailsCalc01" />
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/StockRightsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="StockholdersEquityNoteAbstract" xlink:title="StockholdersEquityNoteAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="ClassOfWarrantOrRightOutstanding" xlink:title="ClassOfWarrantOrRightOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityNoteAbstract" xlink:to="ClassOfWarrantOrRightOutstanding" xlink:title="presentation: StockholdersEquityNoteAbstract to ClassOfWarrantOrRightOutstanding" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityNoteAbstract" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="presentation: StockholdersEquityNoteAbstract to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_StockRightsRedemptionPricePerShare" xlink:label="StockRightsRedemptionPricePerShare" xlink:title="StockRightsRedemptionPricePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityNoteAbstract" xlink:to="StockRightsRedemptionPricePerShare" xlink:title="presentation: StockholdersEquityNoteAbstract to StockRightsRedemptionPricePerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="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="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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to StockIssuedDuringPeriodSharesStockOptionsExercised" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="2.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" 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="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" 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="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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="10.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="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="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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="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="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxExpenseBenefit" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="11.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="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="UndistributedEarningsOfForeignSubsidiaries" xlink:title="UndistributedEarningsOfForeignSubsidiaries" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="UndistributedEarningsOfForeignSubsidiaries" xlink:title="presentation: IncomeTaxDisclosureAbstract to UndistributedEarningsOfForeignSubsidiaries" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:title="AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:title="presentation: IncomeTaxDisclosureAbstract to AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:title="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="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="IncomeTaxDisclosureAbstract" xlink:to="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:title="presentation: IncomeTaxDisclosureAbstract to ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="10.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="LeaseArrangementTypeDomain" xlink:title="LeaseArrangementTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain" xlink:title="DefinedBenefitPlansDomain" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="DefinedBenefitPlansDomain" xlink:to="SalaryPlanMember" xlink:title="presentation: DefinedBenefitPlansDomain to SalaryPlanMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="presentation: DefinedBenefitPlansDomain to PensionPlansDefinedBenefitMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="presentation: DefinedBenefitPlansDomain to OtherPostretirementBenefitPlansDefinedBenefitMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:title="presentation: DefinedBenefitPlansDomain to OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" 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="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain" xlink:title="presentation: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain" 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="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestatementAdjustmentMember" xlink:label="RestatementAdjustmentMember" xlink:title="RestatementAdjustmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScenarioUnspecifiedDomain" xlink:to="RestatementAdjustmentMember" xlink:title="presentation: ScenarioUnspecifiedDomain to RestatementAdjustmentMember" 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="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="StatementScenarioAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to StatementScenarioAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:to="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:title="presentation: DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract to DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:label="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:title="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:to="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:title="presentation: DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract to DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" 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="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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:label="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:title="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="DefinedBenefitPlanDiscountRate" xlink:title="presentation: DefinedBenefitPlanNetPeriodicBenefitCostAbstract to DefinedBenefitPlanDiscountRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="DefinedBenefitPlanActuarialGainLoss" xlink:title="presentation: DefinedBenefitPlanNetPeriodicBenefitCostAbstract to DefinedBenefitPlanActuarialGainLoss" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:label="DefinedBenefitPlanBenefitsPaid" xlink:title="DefinedBenefitPlanBenefitsPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="DefinedBenefitPlanBenefitsPaid" xlink:title="presentation: DefinedBenefitPlanNetPeriodicBenefitCostAbstract to DefinedBenefitPlanBenefitsPaid" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="DefinedBenefitPlanPlanAmendments" xlink:title="presentation: DefinedBenefitPlanNetPeriodicBenefitCostAbstract to DefinedBenefitPlanPlanAmendments" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:label="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:title="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:title="presentation: DefinedBenefitPlanNetPeriodicBenefitCostAbstract to DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="10.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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: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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="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="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/RetirementBenefitPlansFundedStatusDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain" xlink:title="DefinedBenefitPlansDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="presentation: DefinedBenefitPlansDomain 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/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="presentation: DefinedBenefitPlansDomain 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="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain" xlink:title="presentation: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain" 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="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:label="DefinedBenefitPlanBenefitsPaid" xlink:title="DefinedBenefitPlanBenefitsPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="DefinedBenefitPlanBenefitsPaid" xlink:title="presentation: DefinedBenefitPlanChangeInBenefitObligationRollForward to DefinedBenefitPlanBenefitsPaid" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:label="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:title="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" xlink:title="presentation: DefinedBenefitPlanChangeInBenefitObligationRollForward to DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="9.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:to="DefinedBenefitPlanBenefitsPaid" xlink:title="presentation: DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward to DefinedBenefitPlanBenefitsPaid" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain" xlink:title="DefinedBenefitPlansDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="presentation: DefinedBenefitPlansDomain 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/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="presentation: DefinedBenefitPlansDomain to OtherPostretirementBenefitPlansDefinedBenefitMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="DefinedBenefitPlansDomain" xlink:to="SalaryPlanMember" xlink:title="presentation: DefinedBenefitPlansDomain 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="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain" xlink:title="presentation: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain" 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="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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-20161231.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-20161231.xsd#eml_ChargedToNetPeriodicBenefitCostAbstract" xlink:label="ChargedToNetPeriodicBenefitCostAbstract" xlink:title="ChargedToNetPeriodicBenefitCostAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.xsd#eml_LiabilityGainsLossesAbstract" xlink:label="LiabilityGainsLossesAbstract" xlink:title="LiabilityGainsLossesAbstract" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:label="DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:title="DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:to="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" xlink:title="presentation: DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract to DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss" xlink:label="DefinedBenefitPlanFutureAmortizationOfGainLoss" xlink:title="DefinedBenefitPlanFutureAmortizationOfGainLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:to="DefinedBenefitPlanFutureAmortizationOfGainLoss" xlink:title="presentation: DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract to DefinedBenefitPlanFutureAmortizationOfGainLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit" xlink:label="DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit" xlink:title="DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:to="DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit" xlink:title="presentation: DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract to DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit" 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="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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain" xlink:title="DefinedBenefitPlansDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="presentation: DefinedBenefitPlansDomain 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/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="presentation: DefinedBenefitPlansDomain 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/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:title="presentation: DefinedBenefitPlansDomain 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="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain" xlink:title="presentation: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain" 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="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:label="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:title="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2009/role/negatedTerseLabel" />
    <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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" xlink:label="DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" xlink:title="DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlanDisclosureLineItems" xlink:to="PensionExpense" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to PensionExpense" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_ReductionInPensionExpense" xlink:label="ReductionInPensionExpense" xlink:title="ReductionInPensionExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="ReductionInPensionExpense" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to ReductionInPensionExpense" order="7.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="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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain" xlink:title="DefinedBenefitPlansDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="presentation: DefinedBenefitPlansDomain 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/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="presentation: DefinedBenefitPlansDomain 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="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain" xlink:title="presentation: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain" 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="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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-20161231.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="17.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="19.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent" xlink:label="DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent" xlink:title="DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations" xlink:label="DefinedBenefitPlanTargetPlanAssetAllocations" xlink:title="DefinedBenefitPlanTargetPlanAssetAllocations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanTargetPlanAssetAllocations" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanTargetPlanAssetAllocations" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="eml-20161231.xsd#eml_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:label="DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:title="DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:to="DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:title="presentation: DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward to DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:label="DefinedBenefitPlanBenefitsPaid" xlink:title="DefinedBenefitPlanBenefitsPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:to="DefinedBenefitPlanBenefitsPaid" xlink:title="presentation: DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward to DefinedBenefitPlanBenefitsPaid" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="5.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="DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" 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="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/RetirementBenefitPlansHealthCareCostsTrendRatesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="DefinedBenefitPlansDomain" xlink:title="DefinedBenefitPlansDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="presentation: DefinedBenefitPlansDomain 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/2016/elts/us-gaap-2016-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="DefinedBenefitPlansDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="presentation: DefinedBenefitPlansDomain 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="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="DefinedBenefitPlansDomain" xlink:title="presentation: DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to DefinedBenefitPlansDomain" 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="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_DefinedBenefitPlanLifeInsuranceCostTrendRate" xlink:label="DefinedBenefitPlanLifeInsuranceCostTrendRate" xlink:title="DefinedBenefitPlanLifeInsuranceCostTrendRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanLifeInsuranceCostTrendRate" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanLifeInsuranceCostTrendRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991" xlink:label="HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991" xlink:title="HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate" xlink:label="DefinedBenefitPlanUltimateHealthCareCostTrendRate" xlink:title="DefinedBenefitPlanUltimateHealthCareCostTrendRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanUltimateHealthCareCostTrendRate" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanUltimateHealthCareCostTrendRate" 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/RetirementBenefitPlansDefinedContributionPlanDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanNameAxis" xlink:label="DefinedContributionPlanNameAxis" xlink:title="DefinedContributionPlanNameAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanNameDomain" xlink:label="DefinedContributionPlanNameDomain" xlink:title="DefinedContributionPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="DefinedContributionPlanNameDomain" xlink:to="RegularMatchingContributionsMember" xlink:title="presentation: DefinedContributionPlanNameDomain to RegularMatchingContributionsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="DefinedContributionPlanNameDomain" xlink:to="TransitionalCreditContributionsMember" xlink:title="presentation: DefinedContributionPlanNameDomain to TransitionalCreditContributionsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="DefinedContributionPlanNameDomain" xlink:to="NonDiscretionaryContributionsMember" xlink:title="presentation: DefinedContributionPlanNameDomain to NonDiscretionaryContributionsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="DefinedContributionPlanNameDomain" xlink:to="Plan401KPlanOriginalMember" xlink:title="presentation: DefinedContributionPlanNameDomain to Plan401KPlanOriginalMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="DefinedContributionPlanNameDomain" xlink:to="Plan401KPlanAmendmentMember" xlink:title="presentation: DefinedContributionPlanNameDomain to Plan401KPlanAmendmentMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="DefinedContributionPlanNameDomain" xlink:to="USNonUnionEmployeesMember" xlink:title="presentation: DefinedContributionPlanNameDomain to USNonUnionEmployeesMember" 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="DefinedContributionPlanNameAxis" xlink:to="DefinedContributionPlanNameDomain" xlink:title="presentation: DefinedContributionPlanNameAxis to DefinedContributionPlanNameDomain" 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="DefinedContributionPlanNameAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedContributionPlanNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.xsd#eml_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:label="EmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:title="EmployerMatchingContributionOnFirstOfTotalEmployeeContributions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="EmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to EmployerMatchingContributionOnFirstOfTotalEmployeeContributions" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:label="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:title="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="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="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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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-20161231.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-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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-20161231.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-20161231.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-20161231.xsd#eml_TotalCapitalExpenditures" xlink:label="TotalCapitalExpenditures" xlink:title="TotalCapitalExpenditures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="TotalCapitalExpenditures" xlink:title="presentation: SegmentReportingInformationLineItems to TotalCapitalExpenditures" 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_CreditRiskAbstract" xlink:label="CreditRiskAbstract" xlink:title="CreditRiskAbstract" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="CreditRiskAbstract" xlink:to="NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables" xlink:title="presentation: CreditRiskAbstract 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="CreditRiskAbstract" xlink:title="presentation: ConcentrationRiskLineItems to CreditRiskAbstract" 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="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="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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20161231.xsd#eml_InterestRateRiskAbstract" xlink:label="InterestRateRiskAbstract" xlink:title="InterestRateRiskAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="InterestRateRiskAbstract" xlink:to="LongTermDebtPercentageBearingFixedInterestRate" xlink:title="presentation: InterestRateRiskAbstract to LongTermDebtPercentageBearingFixedInterestRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="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="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: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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="5.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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>XML
<SEQUENCE>13
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6783717888">
<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. 31, 2016</div></th>
<th class="th"><div>Mar. 13, 2017</div></th>
<th class="th"><div>Jul. 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_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-31<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">No<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">$ 87,125,916<span></span>
</td>
</tr>
<tr 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,256,098<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">2016<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. 31,  2016<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>14
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6784491584">
<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. 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_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,725,376<span></span>
</td>
<td class="nump">$ 17,814,986<span></span>
</td>
</tr>
<tr class="re">
<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 $430,000 in 2016 and $450,000 in 2015</a></td>
<td class="nump">18,135,792<span></span>
</td>
<td class="nump">17,502,445<span></span>
</td>
</tr>
<tr class="ro">
<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">8,829,236<span></span>
</td>
<td class="nump">10,913,827<span></span>
</td>
</tr>
<tr class="ro">
<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,118,149<span></span>
</td>
<td class="nump">7,681,576<span></span>
</td>
</tr>
<tr class="re">
<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">18,082,901<span></span>
</td>
<td class="nump">18,247,010<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">34,030,286<span></span>
</td>
<td class="nump">36,842,413<span></span>
</td>
</tr>
<tr class="re">
<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">1,858,471<span></span>
</td>
<td class="nump">2,122,215<span></span>
</td>
</tr>
<tr class="ro">
<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">947,001<span></span>
</td>
<td class="nump">986,167<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">77,696,926<span></span>
</td>
<td class="nump">75,268,226<span></span>
</td>
</tr>
<tr class="ro">
<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,159,901<span></span>
</td>
<td class="nump">1,159,732<span></span>
</td>
</tr>
<tr class="ro">
<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,303,521<span></span>
</td>
<td class="nump">16,072,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_MachineryAndEquipmentGross', window );">Machinery and equipment</a></td>
<td class="nump">47,447,649<span></span>
</td>
<td class="nump">46,205,973<span></span>
</td>
</tr>
<tr class="ro">
<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">(38,745,557)<span></span>
</td>
<td class="num">(36,636,775)<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">26,165,514<span></span>
</td>
<td class="nump">26,801,466<span></span>
</td>
</tr>
<tr class="ro">
<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">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_us-gaap_IndefiniteLivedTrademarks', window );">Trademarks</a></td>
<td class="nump">166,312<span></span>
</td>
<td class="nump">164,957<span></span>
</td>
</tr>
<tr class="re">
<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">1,764,449<span></span>
</td>
<td class="nump">2,113,576<span></span>
</td>
</tr>
<tr class="ro">
<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">3,585,360<span></span>
</td>
<td class="nump">2,599,541<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">20,335,956<span></span>
</td>
<td class="nump">19,668,867<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">124,198,396<span></span>
</td>
<td class="nump">121,738,559<span></span>
</td>
</tr>
<tr class="re">
<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">7,048,174<span></span>
</td>
<td class="nump">9,109,394<span></span>
</td>
</tr>
<tr class="re">
<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">3,112,404<span></span>
</td>
<td class="nump">2,873,871<span></span>
</td>
</tr>
<tr class="ro">
<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">1,812,647<span></span>
</td>
<td class="nump">1,751,052<span></span>
</td>
</tr>
<tr class="re">
<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">892,857<span></span>
</td>
<td class="nump">1,428,571<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_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">12,866,082<span></span>
</td>
<td class="nump">15,162,888<span></span>
</td>
</tr>
<tr class="re">
<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">288,805<span></span>
</td>
<td class="nump">286,920<span></span>
</td>
</tr>
<tr class="ro">
<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">892,857<span></span>
</td>
<td class="nump">1,785,714<span></span>
</td>
</tr>
<tr class="re">
<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,051,700<span></span>
</td>
<td class="nump">793,055<span></span>
</td>
</tr>
<tr class="ro">
<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,631,438<span></span>
</td>
<td class="nump">24,304,926<span></span>
</td>
</tr>
<tr class="re">
<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,950,827 shares in 2016 and 8,942,461 shares in 2015 Outstanding: 6,256,098 shares in 2016 and 6,247,732 shares in 2015</a></td>
<td class="nump">29,146,622<span></span>
</td>
<td class="nump">28,997,050<span></span>
</td>
</tr>
<tr class="ro">
<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 2016 and 2015</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">95,631,216<span></span>
</td>
<td class="nump">90,597,041<span></span>
</td>
</tr>
<tr class="ro">
<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">(2,165,081)<span></span>
</td>
<td class="num">(1,154,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_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Unrecognized net pension and other postretirement benefit costs, net of taxes</a></td>
<td class="num">(21,039,520)<span></span>
</td>
<td class="num">(19,929,214)<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(23,204,601)<span></span>
</td>
<td class="num">(21,083,312)<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_StockholdersEquity', window );">Total Shareholders' Equity</a></td>
<td class="nump">82,467,514<span></span>
</td>
<td class="nump">79,405,056<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_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</a></td>
<td class="nump">$ 124,198,396<span></span>
</td>
<td class="nump">$ 121,738,559<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_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>The total of net gain (loss), prior service cost (credit), and transition assets (obligations), as well as minimum pension liability if still remaining, included in accumulated other comprehensive income associated with a defined benefit pension or other postretirement plan(s) because they have yet to be 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&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=66004124&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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=d3e681-108580<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 (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e1928-114920<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=66004124&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=66004124&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=66004124&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=66004124&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=66004124&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=66004124&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=66004124&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=66004124&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=28358313&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=28358313&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=28358313&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_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> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<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.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=25496072&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=65882285&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=75116654&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=75116654&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=75116654&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=75116654&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=65882285&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=75116654&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=75116654&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=75116654&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=75116654&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_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>This represents the noncurrent liability recognized in the balance sheet that is associated with the defined benefit pension 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=65897934&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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e2410-114920<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.24)<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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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_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=64834752&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=28358313&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=28358313&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=28358313&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=28358313&amp;loc=d3e7018-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Liabilities<br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6911-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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<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.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>This represents the noncurrent liability recognized in the balance sheet that is associated with other postretirement defined benefit plans (excluding pension 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=65897934&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 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 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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e2417-114920<br><br>Reference 5: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e2410-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_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=28358313&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>15
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6782035152">
<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. 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_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">$ 430,000<span></span>
</td>
<td class="nump">$ 450,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, no 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, no 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, no 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,950,827<span></span>
</td>
<td class="nump">8,942,461<span></span>
</td>
</tr>
<tr class="re">
<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,256,098<span></span>
</td>
<td class="nump">6,247,732<span></span>
</td>
</tr>
<tr class="ro">
<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=66008989&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=6928386&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>16
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6939212768">
<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. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
<th class="th"><div>Jan. 03, 2015</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">$ 137,608,258<span></span>
</td>
<td class="nump">$ 144,567,951<span></span>
</td>
<td class="nump">$ 140,825,360<span></span>
</td>
</tr>
<tr class="re">
<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">(103,315,387)<span></span>
</td>
<td class="num">(112,186,725)<span></span>
</td>
<td class="num">(108,338,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_GrossProfit', window );">Gross margin</a></td>
<td class="nump">34,292,871<span></span>
</td>
<td class="nump">32,381,226<span></span>
</td>
<td class="nump">32,486,404<span></span>
</td>
</tr>
<tr class="re">
<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">(23,156,999)<span></span>
</td>
<td class="num">(24,353,498)<span></span>
</td>
<td class="num">(20,767,756)<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_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="nump">11,135,872<span></span>
</td>
<td class="nump">8,027,728<span></span>
</td>
<td class="nump">11,718,648<span></span>
</td>
</tr>
<tr class="re">
<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">(121,500)<span></span>
</td>
<td class="num">(185,475)<span></span>
</td>
<td class="num">(254,576)<span></span>
</td>
</tr>
<tr class="ro">
<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">209,043<span></span>
</td>
<td class="nump">178,722<span></span>
</td>
<td class="nump">64,691<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">11,223,415<span></span>
</td>
<td class="nump">8,020,975<span></span>
</td>
<td class="nump">11,528,763<span></span>
</td>
</tr>
<tr class="ro">
<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">3,438,092<span></span>
</td>
<td class="nump">2,293,932<span></span>
</td>
<td class="nump">3,867,287<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 7,785,323<span></span>
</td>
<td class="nump">$ 5,727,043<span></span>
</td>
<td class="nump">$ 7,661,476<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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">$ 1.25<span></span>
</td>
<td class="nump">$ 0.92<span></span>
</td>
<td class="nump">$ 1.23<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 1.25<span></span>
</td>
<td class="nump">$ 0.92<span></span>
</td>
<td class="nump">$ 1.23<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_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=65016374&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=64863997&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=64863997&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=65882285&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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=66902209&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 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 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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>17
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6783711680">
<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. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
<th class="th"><div>Jan. 03, 2015</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">$ 7,785,323<span></span>
</td>
<td class="nump">$ 5,727,043<span></span>
</td>
<td class="nump">$ 7,661,476<span></span>
</td>
</tr>
<tr class="re">
<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="num">(1,010,983)<span></span>
</td>
<td class="num">(2,009,277)<span></span>
</td>
<td class="num">(1,128,327)<span></span>
</td>
</tr>
<tr class="re">
<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 taxes (expense)/benefit</a></td>
<td class="num">(1,110,306)<span></span>
</td>
<td class="nump">3,458,060<span></span>
</td>
<td class="num">(10,386,089)<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive income/(loss)</a></td>
<td class="num">(931,548)<span></span>
</td>
<td class="nump">1,448,783<span></span>
</td>
<td class="num">(11,514,416)<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income/(loss)</a></td>
<td class="nump">$ 5,664,034<span></span>
</td>
<td class="nump">$ 7,175,826<span></span>
</td>
<td class="num">$ (3,852,940)<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> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831223<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=66902209&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 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 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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_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=66004124&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=64809438&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=68079674&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=68079674&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 adjustments, of (increase) decrease in accumulated other comprehensive (income) loss related to pension and other postretirement defined 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&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>18
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6939255952">
<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. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
<th class="th"><div>Jan. 03, 2015</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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Change in pension and postretirement benefit costs, income taxes (expense)/benefit</a></td>
<td class="num">$ (543,297)<span></span>
</td>
<td class="nump">$ 1,899,285<span></span>
</td>
<td class="nump">$ 5,767,236<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_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 of tax (expense) benefit, after reclassification adjustments, of (increase) decrease in accumulated other comprehensive (income) loss related to pension and other postretirement defined 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&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>19
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6783899408">
<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 Dec. 28, 2013</a></td>
<td class="nump">$ 28,621,582<span></span>
</td>
<td class="num">$ (19,105,723)<span></span>
</td>
<td class="nump">$ 83,006,671<span></span>
</td>
<td class="num">$ (11,017,679)<span></span>
</td>
<td class="nump">$ 81,504,851<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. 28, 2013</a></td>
<td class="nump">8,916,897<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">7,661,476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,661,476<span></span>
</td>
</tr>
<tr class="ro">
<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,987,480)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,987,480)<span></span>
</td>
</tr>
<tr class="re">
<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,128,327)<span></span>
</td>
<td class="num">(1,128,327)<span></span>
</td>
</tr>
<tr class="ro">
<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 taxes (expense)/benefit</a></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">(10,386,089)<span></span>
</td>
<td class="num">(10,386,089)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of Common Stock upon the exercise of stock options</a></td>
<td class="nump">$ 271,600<span></span>
</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">271,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of Common Stock upon the exercise of stock options (in shares)</a></td>
<td class="nump">20,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Tax benefit from disqualifying dispositions of incentive stock options</a></td>
<td class="nump">$ 8,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">8,882<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 29,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">29,994<span></span>
</td>
</tr>
<tr class="re">
<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">1,845<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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. 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="ro">
<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="re">
<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="ro">
<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="re">
<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 taxes (expense)/benefit</a></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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Tax benefit from disqualifying dispositions of incentive stock options</a></td>
<td class="text">&#160;<span></span>
</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_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="ro">
<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="re">
<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="ro">
<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="re">
<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="ro">
<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 taxes (expense)/benefit</a></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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Tax benefit from disqualifying dispositions of incentive stock options</a></td>
<td class="text">&#160;<span></span>
</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_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="re">
<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax 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 718<br> -SubTopic 740<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65880886&amp;loc=d3e23524-113945<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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=66902209&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 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 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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_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=66004124&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 adjustments, of (increase) decrease in accumulated other comprehensive (income) loss related to pension and other postretirement defined 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options (or share units) exercised during the current 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 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=6928386&amp;loc=d3e21463-112644<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(28))<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 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 5: 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)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<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-31)<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 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_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementEquityComponentsAxis=us-gaap_CommonStockMember</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_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember</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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</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>20
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6784059008">
<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. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
<th class="th"><div>Jan. 03, 2015</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.45<span></span>
</td>
<td class="nump">$ 0.48<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>21
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6785804544">
<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. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
<th class="th"><div>Jan. 03, 2015</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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', 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">$ 7,785,323<span></span>
</td>
<td class="nump">$ 5,727,043<span></span>
</td>
<td class="nump">$ 7,661,476<span></span>
</td>
</tr>
<tr class="re">
<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">3,814,393<span></span>
</td>
<td class="nump">3,921,438<span></span>
</td>
<td class="nump">3,486,302<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">931,554<span></span>
</td>
<td class="nump">1,384,605<span></span>
</td>
<td class="num">(175,687)<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">73,309<span></span>
</td>
<td class="nump">49,796<span></span>
</td>
<td class="nump">69,258<span></span>
</td>
</tr>
<tr class="re">
<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">120,252<span></span>
</td>
<td class="nump">9,459<span></span>
</td>
<td class="nump">37,601<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_StockIssuedDuringPeriodValueIssuedForDirectorsServices', window );">Issuance of Common Stock for directors' fees</a></td>
<td class="nump">149,572<span></span>
</td>
<td class="nump">64,992<span></span>
</td>
<td class="nump">29,994<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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">(1,062,654)<span></span>
</td>
<td class="num">(852,168)<span></span>
</td>
<td class="num">(207,631)<span></span>
</td>
</tr>
<tr class="re">
<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">2,514,371<span></span>
</td>
<td class="num">(3,095,801)<span></span>
</td>
<td class="num">(2,825,155)<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">217,389<span></span>
</td>
<td class="nump">483,178<span></span>
</td>
<td class="nump">593,075<span></span>
</td>
</tr>
<tr class="re">
<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 receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">380,000<span></span>
</td>
<td class="num">(380,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_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="num">(84,626)<span></span>
</td>
<td class="num">(106,081)<span></span>
</td>
<td class="num">(156,164)<span></span>
</td>
</tr>
<tr class="re">
<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="num">(1,755,159)<span></span>
</td>
<td class="nump">1,182,124<span></span>
</td>
<td class="nump">998,502<span></span>
</td>
</tr>
<tr class="ro">
<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">261,231<span></span>
</td>
<td class="nump">28,426<span></span>
</td>
<td class="nump">185,724<span></span>
</td>
</tr>
<tr class="re">
<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="num">(549,715)<span></span>
</td>
<td class="num">(43,582)<span></span>
</td>
<td class="nump">29,889<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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash provided by operating activities</a></td>
<td class="nump">12,415,240<span></span>
</td>
<td class="nump">9,133,429<span></span>
</td>
<td class="nump">9,347,184<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', 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="ro">
<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,863,470)<span></span>
</td>
<td class="num">(2,538,236)<span></span>
</td>
<td class="num">(3,633,165)<span></span>
</td>
</tr>
<tr class="re">
<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">8,350<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="nump">22,500<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,034,289)<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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash used in investing activities</a></td>
<td class="num">(2,855,120)<span></span>
</td>
<td class="num">(2,513,236)<span></span>
</td>
<td class="num">(8,644,954)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', 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="re">
<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">(1,428,571)<span></span>
</td>
<td class="num">(1,071,428)<span></span>
</td>
<td class="num">(1,785,714)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from sales of Common Stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">271,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities', window );">Tax benefit from disqualifying dispositions of incentive stock options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,882<span></span>
</td>
</tr>
<tr class="ro">
<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,751,148)<span></span>
</td>
<td class="num">(2,810,669)<span></span>
</td>
<td class="num">(2,987,480)<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash used in financing activities</a></td>
<td class="num">(4,179,719)<span></span>
</td>
<td class="num">(3,882,097)<span></span>
</td>
<td class="num">(4,492,712)<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(470,011)<span></span>
</td>
<td class="num">(757,554)<span></span>
</td>
<td class="num">(363,435)<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="nump">4,910,390<span></span>
</td>
<td class="nump">1,980,542<span></span>
</td>
<td class="num">(4,153,917)<span></span>
</td>
</tr>
<tr class="ro">
<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">17,814,986<span></span>
</td>
<td class="nump">15,834,444<span></span>
</td>
<td class="nump">19,988,361<span></span>
</td>
</tr>
<tr class="re">
<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,725,376<span></span>
</td>
<td class="nump">$ 17,814,986<span></span>
</td>
<td class="nump">$ 15,834,444<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_StockIssuedDuringPeriodValueIssuedForDirectorsServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for directors services contributed to 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_StockIssuedDuringPeriodValueIssuedForDirectorsServices</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_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> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<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.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=66902209&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=49171198&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_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=66902209&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=49171198&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_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=65896087&amp;loc=d3e11374-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities</td>
</tr>
<tr>
<td style="padding-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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) of financing activities, excluding 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 26<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3574-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 24<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3521-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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) of investing activities, excluding 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 26<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3574-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 24<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3521-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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding 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=66902209&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=66902209&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=66902209&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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=66902209&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 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 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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=66902209&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=66902209&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<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 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional capital contribution to the 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> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-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=66902209&amp;loc=d3e3179-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 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 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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_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_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=66902209&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6774590576">
<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. 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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"><font style="font-family: Times New Roman; display: inline;">1. </font><font style="font-variant: small-caps; display: inline;">Description of Business</font></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Eastern Company (the &#8220;Company&#8221;) includes six 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 a wholly-owned subsidiary in Lerma, Mexico.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The operations of the Company consist of three business segments: industrial hardware, security products, and metal products.&#160;&#160;The industrial hardware segment produces latching devices for use on industrial equipment and instrumentation, composite panels used primarily in the transportation and electronic white board industries, as well as a broad line of proprietary hardware designed for truck bodies and other vehicular type equipment.&#160;&#160;The security products segment manufactures and markets a broad range of locks for traditional general purpose security applications as well as specialized locks for soft luggage, coin-operated vending and gaming equipment, and electric and computer peripheral components.&#160;&#160;This segment also manufactures and markets coin acceptors and metering systems to secure cash used in the commercial laundry industry and produces cashless payment systems utilizing advanced smart card technology. 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="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Sales are made to customers primarily in North America.<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_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> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6003-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 2A<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=SL51803626-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_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>23
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6941276736">
<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. 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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">2. A<font style="font-variant: small-caps; display: inline;">ccounting</font> P<font style="font-variant: small-caps; display: inline;">olicies</font></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Use of Estimates</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;&#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;&#160;Actual results could differ from those estimates.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Fiscal Year</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company&#8217;s year ends on the Saturday nearest to December 31.&#160;&#160;Fiscal 2016 was a 52 week year, 2015 was a 52 week year and 2014 was a 53 week year.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Principles of Consolidation</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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 style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Cash Equivalents</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Highly liquid investments purchased with a maturity of three months or less are considered cash equivalents.&#160;&#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 51% of available cash is located outside of the United States in our foreign subsidiaries.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Reclassification</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Certain prior period amounts have been reclassified to conform to the current period presentation.&#160;&#160;These reclassifications had no effect on previously reported net income.<br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Foreign Currency</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;&#160;Resulting translation adjustments are made directly to a separate component of shareholders&#8217; equity &#8211; &#8220;Accumulated other comprehensive income (loss) &#8211; Foreign currency translation&#8221;.&#160;&#160;Foreign currency exchange transaction gains and losses are not material in any year.<br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Recognition of Sales</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 4.5pt; text-indent: 0pt;">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;&#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&#8217;s financial condition; collateral is not required. Sales are recorded net of returns and allowances.&#160;&#160;Accounts receivable are recorded net of applicable allowances.&#160;&#160;No customer accounted for 10% of net sales during 2016, 2015 or 2014.&#160;&#160;No customer exceeded 10% of total accounts receivable at year end 2016 or 2015.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Accounts Receivable</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 4.5pt; text-indent: 0pt;">Accounts receivable are stated at their net realizable value.&#160;&#160;The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments.&#160;&#160;The Company reviews the collectability of its receivables on an ongoing basis taking into account a combination of factors.&#160;&#160;The Company reviews potential problems, such as past due accounts, a bankruptcy filing or deterioration in the customer&#8217;s financial condition, to ensure the Company is adequately accrued for potential loss.&#160;&#160;Accounts are considered past due based on when payment was originally due.&#160;&#160;If a customer&#8217;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;&#160;The Company will write off accounts receivable after reasonable collection efforts have been made and the accounts are deemed uncollectible.&#160;&#160;Write-offs have been within management&#8217;s estimates.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Inventories</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Inventories are valued at the lower of cost or market. Cost is determined by the last-in, first-out (LIFO) method in the U.S. ($28,052,368 for U.S. inventories at December 31, 2016) and by the first-in, first-out (FIFO) method for inventories outside the U.S. ($5,977,918 for inventories outside the U.S. at December 31, 2016). Cost exceeds the LIFO carrying value by approximately $6,121,286 at December 31, 2016 and $6,297,368 at January 2, 2016. There was no material LIFO quantity liquidation in 2016, 2015 and 2014.&#160;&#160;In addition, as of the balance sheet dates, the Company has recorded reserves for excess/obsolete inventory.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Property, Plant and Equipment and Related Depreciation</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Property, plant and equipment (including equipment under capital lease) are stated at cost.&#160;&#160;Depreciation ($3,371,694 in 2016, $3,460,516 in 2015, $3,237,426 in 2014) 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="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Goodwill, Intangibles and Impairment of Long-Lived Assets</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Patents are recorded at cost and are amortized using the straight-line method over the lives of the patents.&#160;&#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;&#160;Non-compete agreements and customer relationships are being amortized using the straight-line method over a period of 5 years. Amortization expense in 2016, 2015 and 2014 was $442,699, $460,922 and $248,876, respectively.&#160;&#160;Total amortization expense for each of the next five years is estimated to be as follows: 2017 - $406,000; 2018 - $406,000; 2019 - $406,000; 2020 - $173,000 and 2021 - $147,000.&#160;&#160;Trademarks are not amortized as their lives are deemed to be indefinite.</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The gross carrying amount and accumulated amortization of amortizable intangible assets:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Industrial</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Hardware</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Security</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Metal</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="display: block; text-indent: 0pt;"></div><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Weighted-Average</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Amortization Period (Years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2016 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;">&#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;">&#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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,159,060</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,035,374</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,194,434</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">15.6</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Total Gross Intangibles</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,159,060</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,199,450</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,358,510</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">12.3</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2016 Accumulated Amortization</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,529,675</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">598,756</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,128,431</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">179,882</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">179,882</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">162,800</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">162,800</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">122,948</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">122,948</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#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; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Accumulated Amortization</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,529,675</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,064,386</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,594,061</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net 2016 per Balance Sheet</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">629,385</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,135,064</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,764,449</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2015 Gross Amount</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,206,852</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,029,181</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,236,033</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">15.9</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Total Gross Intangibles</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,206,852</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,193,257</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,400,109</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">12.6</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2015 Accumulated Amortization</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,478,692</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">575,026</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,053,718</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">89,941</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">89,941</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">81,400</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">81,400</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">61,474</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">61,474</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#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; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Accumulated Amortization</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,478,692</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">807,841</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,286,533</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net 2015 per Balance Sheet</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">728,160</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,385,416</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,113,576</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;&#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="display: block; text-indent: 0pt;"><br /></div><div>The Company performed qualitative assessments as of the end of fiscal 2016 and fiscal 2015 and determined it is more likely than not that no impairment of goodwill existed at the end of 2016 or 2015.&#160;&#160;The Company will perform annual qualitative assessments in subsequent years as of the end of each fiscal year.&#160;&#160;Additionally, the Company will perform interim analysis whenever conditions warrant.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Goodwill or trademarks would be considered impaired whenever the historical carrying amount exceeds the fair value.&#160;&#160;Pursuant to the qualitative assessment performed, goodwill and trademarks were not impaired in 2016, 2015 or 2014.&#160;&#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;&#160;The maximum future impairment of goodwill or trademarks that could occur is the amount recognized on our balance sheet.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The following is a roll-forward of goodwill for 2016 and 2015:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">Industrial</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Hardware</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Security</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Metal</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; 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;">&#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;">&#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;">&#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;">&#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%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Beginning balance</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,731,751</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">14,790,793</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Foreign exchange</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">29,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="left" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">29,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Ending balance</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,760,793</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">14,819,835</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">Industrial</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Hardware</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Security</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Metal</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: -18pt;">2015</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;">&#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;">&#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;">&#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;">&#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%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Beginning balance</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,901,312</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">14,960,354</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 52%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Foreign exchange</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(169,561</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(169,561</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Ending balance</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,731,751</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">14,790,793</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Cost of Goods Sold</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Cost of goods sold reflects the cost of purchasing, manufacturing and preparing a product for sale.&#160;&#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="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Shipping and Handling Costs</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Shipping and handling costs are included in cost of goods sold.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Selling, General and Administrative Expenses</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;&#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.<br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Research &amp; Development Costs</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Research &amp; development costs, charged to expense as incurred, were $1,525,650 in 2016, $1,218,948 in 2015 and $1,079,557 in 2014.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Advertising Costs</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company expenses advertising costs as incurred.&#160;&#160;Advertising costs were $441,853 in 2016, $496,066 in 2015 and $494,267 in 2014.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Income Taxes</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company accounts for uncertain tax positions pursuant to the provisions of FASB Accounting Standards Codification (&#8220;ASC&#8221;) 740 which clarifies the accounting for uncertainty in income taxes recognized in a company&#8217;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;&#160;As such, the financial statements will reflect expected future tax consequences of uncertain tax positions presuming the taxing authorities&#8217; full knowledge of the position and all relevant facts.&#160;&#160;See Note 8 Income Taxes.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company and its U.S. subsidiaries file a consolidated federal income tax return.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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 style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Earnings per Share</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The denominators used in the earnings per share computations follow:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; 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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Weighted average shares outstanding</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,225,068</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 64%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Diluted:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Weighted average shares outstanding</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,225,068</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Dilutive stock options</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">12,846</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Denominator for diluted earnings per share</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,237,914</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">There were no anti-dilutive stock equivalents in 2016, 2015 or 2014.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Stock Based Compensation</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company accounts for stock based compensation pursuant to the fair value recognition provisions of ASC 718.&#160;&#160;No stock options were granted in 2016, 2015 or 2014, and, since all outstanding options were fully vested in each year presented, there was no impact on the financial statements.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Under the terms of the Director&#8217;s Fee Program, the directors can elect to receive their director&#8217;s fees in cash or in common shares of the Company.&#160;&#160;This election is made at the beginning of each fiscal year and remains in effect for the entire year.<br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Fair Value of Financial Instruments</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td align="left" valign="top" style="width: 7%;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Level 1</div></td><td valign="top" style="width: 80%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">assets or liabilities.</div></td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td align="left" valign="top" style="width: 7%;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Level 2</div></td><td valign="top" style="width: 80%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">substantially the full term of the asset or liability.</div></td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td align="left" valign="top" style="width: 7%;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Level 3</div></td><td valign="top" style="width: 80%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">unobservable.</div></td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The carrying amounts of other financial instruments (cash and cash equivalents, accounts receivable, accounts payable and debt) as of December 31, 2016 and January 2, 2016, approximate fair value.&#160;&#160;Fair value was based on expected cash flows and current market conditions.<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_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> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18861-107790<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=68058157&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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18726-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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18743-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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18854-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_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>24
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6774631920">
<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. 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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">3. B<font style="font-variant: small-caps; display: inline;">usiness</font><font style="font-variant: small-caps; display: inline;">Acquisitions</font></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Effective December 15, 2014 the Company acquired certain assets of Argo Transdata Corporation (&#8220;Argo&#8221;) including accounts receivable, inventories, furniture, fixtures and equipment, intellectual property rights and rights existing under all sales and purchase agreements.&#160;&#160;Argo is a contract manufacturer of printed circuit board assemblies and has the ability to manufacture surface mount (SMT), through hole and wire bond assemblies or any combination of the three technologies.&#160;&#160;Its products are sold to numerous OEM&#8217;s in industries such as measurement systems, industrial controls, medical and military.&#160;&#160;The Argo acquisition further diversified our markets and provides a source for printed circuit boards which are used in several of our current products.&#160;&#160;Argo is included in the Security Products segment of the Company from the date of the acquisition.&#160;&#160;The cost of the acquisition of Argo was approximately $5,034,000, inclusive of transaction costs, plus a contingent earn-out of $282,914 based on revenue levels in each of the first two fiscal years following the closing and the assumption of $63,000 in current liabilities.&#160;&#160;The Company recognized $144,231 in 2016 and $138,683 in 2015 earnings as a result of Argo not meeting the sales goals for the 1<font style="font-size: 70%; vertical-align: text-top; display: inline;">st</font> and 2nd year earn-out.&#160;&#160;On December 31, 2016 the contingent earn-out liability was zero.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The above acquisition was accounted for under ASC 805.&#160;&#160;The acquired business is included in the consolidated operating results of the Company from the date of acquisition.&#160;&#160;The excess of the cost of Argo over the fair market value of the net assets acquired of $1,225,226 has been recorded as goodwill.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">In connection with the above acquisition, the Company recorded the following intangible assets:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="padding-bottom: 2px;"><div style="display: block; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Asset Class/Description</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; text-align: center; display: block; text-indent: 0pt;">Amount</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; text-align: center; display: block; text-indent: 0pt;">Weighted-average Amortization Period in Years</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Patents, technology, and licenses</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;">&#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;">&#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: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Intellectual property</div></td><td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Non-compete agreements</div></td><td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 76%; background-color: #ffffff;">&#160; </td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: center; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,164,076</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: center; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">There is no anticipated residual value relating to these intangible assets.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Neither the actual results nor the pro forma effects of the acquisition of Argo are material to the Company's financial statements.<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_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> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1497-128463<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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1490-128463<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1392-128463<br><br>Reference 4: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7008-128479<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1486-128463<br><br>Reference 6: 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> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 7: 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=73530397&amp;loc=d3e4845-128472<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1524-128463<br><br>Reference 9: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7000-128479<br><br>Reference 10: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4922-128472<br><br>Reference 11: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4934-128472<br><br>Reference 12: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4926-128472<br><br>Reference 13: 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> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=SL65897772-128472<br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1383-128463<br><br>Reference 15: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6996-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>25
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6941226336">
<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. 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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">4. C<font style="font-variant: small-caps; display: inline;">ontingencies</font></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company is party to various legal proceedings and claims related to its normal business operations.&#160;&#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;&#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="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">During 2010, the Company was contacted by the State of Illinois regarding potential ground contamination at our plant in Wheeling, Illinois.&#160;&#160;The Company signed up with a voluntary remediation program in Illinois and has engaged an environmental clean-up company to perform testing and develop a remediation plan.&#160;&#160;Since 2010, the environmental company has completed a number of tests and a final remediation system design is expected to be approved in Fiscal 2017.&#160;&#160;In Fiscal 2016, the Company had expenses of $10,738 related to this issue. Final cost to remediate has not been determined at this time and is not expected to be material.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Approximately 22% of the total workforce is subject to negotiated union contracts, and approximately 14% of the total workforce is covered by such agreements that expire during 2017.<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_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 825<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6449706&amp;loc=d3e16207-108621<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 3: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14435-108349<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><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=73718637&amp;loc=d3e25287-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>26
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6774619552">
<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. 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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">5. D<font style="font-variant: small-caps; display: inline;">ebt</font></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">On January 29, 2010, the Company signed a secured Loan Agreement (the &#8220;Loan Agreement&#8221;) with People&#8217;s United Bank (&#8220;People&#8217;s&#8221;) which included a $5,000,000 term portion and a $10,000,000 revolving credit portion.&#160;&#160;The term portion of the loan requires quarterly principal payments of $178,571 for a period of seven (7) years, maturing on January 31, 2017.&#160;&#160;The revolving credit portion had a quarterly commitment fee of one quarter of one percent (0.25%), and a maturity date of January 31, 2012.&#160;&#160;The Loan Agreement is secured by all of the assets of the Company.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">On January 25, 2012 the Company amended the Loan Agreement by taking an additional $5,000,000 term loan (the &#8220;2012 Term Loan&#8221;).&#160;&#160;The 2012 Term Loan requires quarterly principal payments of $178,571 for a period of seven (7) years, maturing on January 31, 2019.&#160;&#160;At the same time the maturity date of the revolving credit portion was extended to January 31, 2014 and continued to have a quarterly commitment fee of one quarter of one percent (0.25%).</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Interest on the original term portion of the Loan Agreement is fixed at 4.98%.&#160;&#160;Interest on the 2012 Term Loan is fixed at 3.90%.&#160;&#160;For the period from January 25, 2012 to January 23, 2014, interest on the revolving credit portion of the Loan Agreement varied based on the LIBOR rate or People&#8217;s Prime rate plus 2.25%, with a floor of 3.25% with a maturity date of January 31, 2014.&#160;&#160;On January 23, 2014, the Company amended the Loan Agreement with People&#8217;s.&#160;&#160;The amendment renewed and extended the maturity date of the revolving credit portion of the Loan Agreement to July 1, 2016 and changed the interest rate to LIBOR plus 2.25%, and eliminated the 3.25% floor previously in place.&#160;&#160;The interest rate at December 31, 2016 on the revolving credit portion of the Loan Agreement was 3.02%.&#160;&#160;The quarterly commitment fee of one quarter of one percent (0.25%) remained unchanged.&#160;&#160;<font style="font-size: 10pt; display: inline;">On June 9, 2016, the Company signed a third amendment to its secured Loan Agreement which extended the maturity date of the $10,000,000 revolver portion of the Loan Agreement to July 1, 2018.&#160;&#160;</font>The Company did not utilize the revolving credit portion of the Loan Agreement at any time during 2015 or 2016.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Debt consists of:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Term loans</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,785,714</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,214,285</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Revolving credit loan</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 76%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,785,714</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,214,285</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Less current portion</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">892,857</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,428,571</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 76%; background-color: #cceeff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">892,857</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,785,714</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company paid interest of $127,735 in 2016, $174,558 in 2015 and $272,993 in 2014.<br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company&#8217;s loan covenants under the Loan Agreement require the Company to maintain a fixed charge coverage ratio of at least 1.1 to 1, a leverage ratio of no more than 1.75 to 1, and minimum tangible net worth of $43 million increasing each year by</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">50% of consolidated net income.&#160;&#160;This amount was approximately $52.8 million as of December 28, 2013.&#160;&#160;As part of an amendment to the Loan Agreement signed on January 23, 2014, the leverage ratio was eliminated, and the minimum tangible net worth covenant was modified to a fixed minimum amount of $55 million, effective with the end of the Company&#8217;s first quarter of 2014.&#160;&#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;&#160;The Company was in compliance with all covenants in 2015 and 2016.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">As of December 31, 2016, scheduled annual principal maturities of long-term debt for each of the next five years follow:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2017</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">892,857</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="text-align: right; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2018</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">714,286</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2019</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">178,571</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="text-align: right; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2020</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2021</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; text-align: right; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Thereafter</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 88%; background-color: #cceeff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,785,714</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div></div><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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<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.19,20,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_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>27
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6941320464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK RIGHTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_StockholdersEquityNoteAbstract', window );"><strong>STOCK RIGHTS [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_StockholdersEquityNoteDisclosureTextBlock', window );">STOCK RIGHTS</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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">6. S<font style="font-variant: small-caps; display: inline;">tock</font> R<font style="font-variant: small-caps; display: inline;">ights</font></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company had a stock rights plan.&#160;&#160;At January 3, 2015, there were 6,244,013 stock rights outstanding under the plan.&#160;&#160;Each right may have been exercised to purchase one share of the Company&#8217;s common stock at an exercise price of $80.00, subject to adjustment to prevent dilution.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">On August 7, 2015, the Company terminated the 2008 Shareholder Rights Agreement. Pursuant to Section 23 of the Rights Agreement, the Company redeemed all of the outstanding rights at a redemption price of $0.01 per right.&#160;&#160;The redemption fee was paid on September 15, 2015, to common shareholders of record as of August 19, 2015.<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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive 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 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74567-122707<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21484-112644<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(29))<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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21488-112644<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 6: 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 7: 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 4<br> -Subparagraph (SAB Topic 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187143-122770<br><br>Reference 8: 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 9: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21506-112644<br><br>Reference 10: 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(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 11: 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 12: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23285-112656<br><br>Reference 13: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Preferred Stock<br> -URI http://asc.fasb.org/extlink&amp;oid=6521494<br><br>Reference 15: 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=6928386&amp;loc=d3e21463-112644<br><br>Reference 16: 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21564-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_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6774590576">
<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. 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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">7. S<font style="font-variant: small-caps; display: inline;">tock</font> O<font style="font-variant: small-caps; display: inline;">ptions and </font>A<font style="font-variant: small-caps; display: inline;">wards</font></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Stock Options</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">At the end of 2016, the Company had one stock option plan, the 2010 plan, for officers, other key employees, and non-employee directors.&#160;&#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 stock on the dates the options are granted.&#160;&#160;Restricted stock awards may also be granted to participants under the 2010 plan with restrictions determined by the Compensation Committee of the Company&#8217;s Board of Directors.&#160;&#160;Under the 2010 plan, non-qualified stock options granted to participants will have exercise prices determined by the Compensation Committee of the Company&#8217;s Board of Directors.&#160;&#160;No options or restricted stock were granted in 2016, 2015 or 2014.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">As of December 31, 2016, there were 500,000 shares of common stock reserved and available for future grant under the above noted 2010 plan.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Information with respect to the Company&#8217;s stock option plans is summarized below:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Shares</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Weighted Average</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Outstanding at December 28, 2013</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">20,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">13.58</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Exercised</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(20,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">13.58</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Outstanding at January 3, 2015</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Exercised</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;">&#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; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Outstanding at January 2, 2016</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Exercised</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;">&#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; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Outstanding at December 31, 2016</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">At December 31, 2016, there were no stock options outstanding or exercisable.&#160;&#160;The total intrinsic value of stock options exercised in 2014 was $59,125.<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_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> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65895303&amp;loc=d3e17540-113929<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> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68057994&amp;loc=d3e25284-112666<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 4: 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=6415400&amp;loc=d3e5070-113901<br><br>Reference 5: 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=6415400&amp;loc=d3e5047-113901<br><br>Reference 6: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5444-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_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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6941248656">
<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. 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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">8. I<font style="font-variant: small-caps; display: inline;">ncome</font> T<font style="font-variant: small-caps; display: inline;">axes</font></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;&#160;Deferred income tax (assets) liabilities relate to:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Property, plant and equipment</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6,515,129</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,694,885</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,503,597</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Other</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">119,618</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">99,989</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">92,531</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Total deferred income tax liabilities</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6,634,747</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,794,874</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,596,128</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 64%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Other postretirement benefits</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(371,460</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(281,154</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(1,030,203</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Inventories</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(806,680</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(807,061</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(829,876</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Allowance for doubtful accounts</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(124,329</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(124,351</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(105,296</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Intangible assets</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(224,609</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(299,137</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(396,541</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Accrued compensation</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(233,806</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(252,297</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(203,180</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Pensions</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(9,406,224</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(8,616,582</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(9,275,949</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Total deferred income tax assets</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(11,167,108</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(10,380,582</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(11,841,045</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: 0pt;">Net deferred income tax (assets)&#160;&#160;liabilities</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(4,532,361</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(3,585,708</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(5,244,917</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 64%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;">&#160;</div><div style="display: block; text-indent: 0pt;">Income before income taxes consists of:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;">Domestic</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">7,276,239</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,308,809</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,087,552</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;">Foreign</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3,947,176</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,712,166</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,441,211</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #cceeff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">11,223,415</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,020,975</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">11,528,763</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;">&#160;</div><div style="display: block; text-indent: 0pt;">The provision for income taxes follows:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;&#160;&#160;Federal</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,554,341</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,337,417</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,339,917</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;&#160;&#160;Foreign</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,091,952</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,054,694</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">991,257</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;&#160;&#160;State</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">194,514</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">140,139</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">295,554</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;">Deferred:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;&#160;&#160;Federal</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(339,412</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(223,530</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">164,830</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;&#160;&#160;State</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(63,303</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(14,788</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">75,729</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #cceeff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3,438,092</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,293,932</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,867,287</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">A reconciliation of income taxes computed using the U.S. federal statutory rate to that reflected in operations follows:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;">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="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; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</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; padding-bottom: 2px;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td align="right" 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: right; display: block; text-indent: 0pt;">Amount</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Percent</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td align="right" 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: right; display: block; text-indent: 0pt;">Amount</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Percent</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td align="right" 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: right; display: block; text-indent: 0pt;">Amount</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Percent</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;">Income taxes using U.S. federal statutory rate</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3,815,962</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">34</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,727,131</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">34</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,919,779</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">34</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr><tr><td align="left" valign="bottom" style="width: 28%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;">State income taxes, net of federal benefit</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">87,061</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">82,987</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">249,324</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;">Impact of foreign subsidiaries on effective tax rate</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(365,528</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(3</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(388,132</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(5</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(76,914</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 28%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;">Impact of manufacturers deduction on effective tax rate</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(140,690</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(91,018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(185,993</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;">Other&#8212;net</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">41,287</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(37,036</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(38,909</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 28%; background-color: #ffffff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3,438,092</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,293,932</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">29</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,867,287</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">34</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Total income taxes paid were $3,493,558 in 2016, $2,348,865 in 2015 and $3,989,978 in 2014.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">United States income taxes have been provided on the undistributed earnings of foreign subsidiaries ($16,163,932 at December 31, 2016) only where necessary because such earnings are intended to be reinvested abroad indefinitely or repatriated only when substantially free of such taxes.&#160;&#160;The Company would be required to accrue and pay United States income taxes to repatriate the funds held by foreign subsidiaries not otherwise provided.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">During 2016, 2015 and 2014, the Company received tax benefits of $0, $0 and $8,882, respectively, as a result of the exercise and sale of incentive stock options that resulted in the disqualification of those incentive stock options and the exercise of non-qualified stock options during the year.&#160;&#160;The tax benefit associated with the exercise of the incentive and non-qualified stock options has been recorded to common stock.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">A reconciliation of the beginning and ending amount of unrecognized tax benefits are as follows:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</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;">&#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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Balance at beginning of year</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">249,782</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">248,645</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">220,289</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Increases for positions taken during the current period</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">44,172</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">27,947</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">50,735</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Decreases relating to settlements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Decreases resulting from the expiration of the statute of limitations</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(42,115</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(26,810</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(22,379</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Balance at end of year</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">251,839</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">249,782</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">248,645</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company files income tax returns in the U.S. federal jurisdiction, and various states and foreign jurisdictions.&#160;&#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 2010.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Included in the balance at December 31, 2016, are $166,214 of unrecognized tax benefits that would affect the annual effective tax rate.&#160;&#160;In 2016, the Company recognized accrued interest related to unrecognized tax benefits in income tax expense.&#160;&#160;The Company had approximately $37,000 of accrued interest at December 31, 2016.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;&#160;The Company believes that the total amount of unrecognized tax benefits will not increase or decrease significantly over the next twelve months.<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_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 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32718-109319<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 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<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> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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_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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6774618752">
<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. 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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">9. L<font style="font-variant: small-caps; display: inline;">eases</font></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company leases certain equipment and buildings under operating lease arrangements.&#160;&#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;&#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="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2017</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,218,047</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="text-align: right; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2018</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,145,243</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2019</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">741,243</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="text-align: right; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2020</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">515,845</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; text-align: right; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2021</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">285,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 88%; background-color: #ffffff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,905,466</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;">&#160;</div><div style="display: block; text-indent: 0pt;">Rent expense for all operating leases was $1,293,271 in 2016, $1,324,365 in 2015 and $1,151,749 in 2014.&#160;&#160;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 $1,100,000 to $1,400,000.<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_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 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6452660&amp;loc=d3e36991-112694<br><br>Reference 3: 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=6453985&amp;loc=d3e41499-112717<br><br>Reference 4: 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 1,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6851643&amp;loc=d3e12069-110248<br><br>Reference 6: 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=6453985&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_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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6930033504">
<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. 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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">10. Retirement Benefit Plans</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company has non-contributory defined benefit pension plans covering most U.S. employees.&#160;&#160;Plan benefits are generally based upon age at retirement, years of service and, for its salaried plan, the level of compensation.&#160;&#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="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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 &#8220;Salaried Plan&#8221;) effective as of May 31, 2016.&#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;&#160;The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs.&#160;&#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="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company used April 30, 2016 as the remeasurement date.&#160;&#160;Assumptions used to determine the projected benefits obligations for the Salaried Plan for the measurement date indicated follows:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;">Measurement Date</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; padding-bottom: 2px;">&#160; </td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#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; display: block; text-indent: 0pt;">April 30, 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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">December 31, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="display: block; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Discount rate</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3.69</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4.24</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Expected rate of return</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Rate of compensation increase</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3.25</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">As a result of the remeasurement, pension benefit obligations increased $3,022,291.&#160;&#160;The major components of this change are as follows:</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; text-align: center; display: block; text-indent: 0pt;">April 30, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Discount rate</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,383,159</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Service cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">770,361</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Interest cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">818,565</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Actuarial loss</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">611,693</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Benefits paid</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(1,026,898</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Additional recognition due to significant event</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(2,534,589</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Net increase in pension benefit obligation</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,022,291</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">In accordance with ASC 715, the Company performed curtailment accounting procedures in relation to the freezing of benefits of the Salaried Plan.&#160;&#160;The Company did not recognize any gain or loss related to the freeze of benefits accrued under the Salaried Plan, since there were no unrecognized prior service costs for the Salaried Plan, and the calculated $2.5 million gain from the reduction of accumulated plan benefits was more than offset by other actuarial losses in Other Comprehensive Income, there were no curtailment accounting adjustments required.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Components of the net periodic benefit cost of the Company&#8217;s pension benefit plans for the fiscal year indicated were as follows:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Service cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,977,295</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,770,191</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,837,134</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Interest cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3,486,982</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,472,870</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,365,194</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Expected return on plan assets</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(4,995,858</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(5,151,654</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(4,810,524</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Amortization of prior service cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">200,568</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">218,585</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">218,585</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Amortization of the net loss</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,704,863</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,928,298</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">944,130</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net periodic benefit cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,373,850</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,238,290</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,554,519</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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="display: block; text-indent: 0pt;">&#160;</div><div style="display: block; text-indent: 0pt;">Assumptions used to determine net periodic benefit cost for the Company&#8217;s pension benefit plans for the fiscal year indicated were as follows:</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Discount rate</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;">&#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;">&#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;">&#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%; background-color: #cceeff;"><div style="margin-left: 27pt; text-indent: 9pt;"><font style="font-size: 10pt; font-family: times new roman; display: inline;">-</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Pension plans</font></div><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">4.24% - 4.28</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3.90</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4.80</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr><tr><td valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="margin-left: 27pt; text-indent: 9pt;"><font style="font-size: 10pt; font-family: times new roman; display: inline;">-</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Supplemental pension plans</font></div><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3.53</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3.90</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4.80</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Expected return on plan assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">8.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Rate of compensation increase</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3.25</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3.25</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3.25</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Components of the net periodic benefit cost of the Company&#8217;s other postretirement benefit plan were as follows:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Service cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">29,300</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">217,570</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">173,902</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Interest cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">94,872</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">154,915</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">157,481</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Expected return on plan assets</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(47,532</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(91,936</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(22,434</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Amortization of prior service cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(23,890</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(23,889</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(23,888</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Amortization of the net loss</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(93,921</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">18,804</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(72,378</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net periodic benefit cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(41,171</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">275,464</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">212,683</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Assumptions used to determine net periodic benefit cost for the Company&#8217;s other postretirement plan for the fiscal year indicated were as follows:</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</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%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Discount rate</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">4.23</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3.90</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4.8</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr><tr><td valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Expected return on plan assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">8.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">As of December 31, 2016 and January 2, 2016, the status of the Company&#8217;s pension benefit plans and other postretirement benefit plan was as follows:</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;">Pension Benefit</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Other Postretirement Benefit</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; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Benefit obligation at beginning of year</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">87,427,769</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">90,516,922</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,981,344</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,055,112</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Change due to availability of final actual assets and census data</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">317,440</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">346</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Discount rate</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,359,745</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(4,121,170</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">34,471</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(87,748</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Service cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,977,295</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,770,191</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">29,300</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">217,570</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Interest cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3,486,982</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,472,870</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">94,872</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">154,915</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Actuarial (gain)/loss</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,940,154</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(3,316,552</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">33,022</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(2,235,904</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Benefits paid</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(3,398,419</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(2,894,492</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(151,399</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(122,947</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Additional recognition due to significant event</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(2,534,589</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Benefit obligation at end of year</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">92,258,937</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">87,427,769</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,339,050</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,981,344</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;">Pension Benefit</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Other Postretirement Benefit</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; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Fair value of plan assets at beginning of year</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">63,122,843</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">64,352,110</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,188,289</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,149,204</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Actual return on plan assets</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">4,653,349</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(1,340,977</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">99,061</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">39,085</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Employer contributions</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,249,726</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,006,202</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">151,399</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">122,947</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Benefits paid</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(3,398,419</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(2,894,492</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(151,399</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(122,947</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Fair value of plan assets at end of year</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">65,627,499</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">63,122,843</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,287,350</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,188,289</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;">&#160;</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px;">&#160; </td><td colspan="7" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Pension Benefit</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="7" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Other Postretirement Benefit</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Funded Status</div></td><td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2016</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2016</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net amount recognized in the balance sheet</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(26,631,438</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(24,304,926</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(1,051,700</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(793,055</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Amounts recognized in accumulated other comprehensive income consist of:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px;">&#160; </td><td colspan="7" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Pension Benefit</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="7" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Other Postretirement Benefit</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; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2016</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2016</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net (loss)/gain</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(33,623,438</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(32,220,482</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,231,081</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,658,406</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Prior service (cost) credit</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(176,117</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(376,685</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">39,841</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">63,731</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 52%; background-color: #cceeff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(33,799,555</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(32,597,167</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,270,922</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,722,137</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Change in the components of accumulated other comprehensive income consist of:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;">Pension Benefit</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Other Postretirement Benefit</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; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Balance at beginning of period</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(32,597,167</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(35,689,141</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,722,137</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(543,233</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Change due to availability of final actual assets and census data</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(317,440</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(346</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Charged to net periodic benefit cost</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;">Prior service cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">200,568</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">218,585</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(23,890</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(23,889</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net loss (gain)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,704,863</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,928,298</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(93,921</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">18,804</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Liability (gains)/losses</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;">Discount rate</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(2,359,745</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,121,170</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(34,471</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">87,748</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;">Asset (gains)/losses deferred</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(4,325,232</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(2,813,796</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">51,529</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(52,851</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;">Additional recognition due to significant event</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,534,589</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;">Other</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,042,569</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(362,283</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(33,022</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,235,904</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Balance at end of period</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(33,799,555</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(32,597,167</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,270,922</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,722,137</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">In 2017, the net periodic pension benefit cost will include $1,231,484 of net loss and $145,748 of prior service cost and the net periodic other postretirement benefit cost will include $93,921 of net gain and $23,890 of prior service credit.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Assumptions used to determine the projected benefit obligations for the Company&#8217;s pension benefit plans and other postretirement benefit plan for the fiscal year indicated were as follows:</div><div><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman;">&#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; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td colspan="4" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; display: block; text-indent: 0pt;">Discount rate</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;">&#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;">&#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="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 65%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Pension plans</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">4.04% - 4.08</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4.24% - 4.28</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 65%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Supplemental pension plans</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3.03</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3.53</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 65%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Other postretirement plan</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">4.12</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4.23</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr></table></div><div>&#160;</div><div><font style="font-size: 10pt; font-family: Times New Roman; display: inline;">At December 31, 2016 and January 2, 2016, the accumulated benefit obligation for all qualified and nonqualified defined benefit pension plans was $92,258,937 and $83,433,339, respectively.</font><br /></div><div style="display: block; text-indent: 0pt;">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="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Number of plans</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Projected benefit obligation</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">92,258,937</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">87,427,769</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Accumulated benefit obligation</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">92,258,937</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">83,433,339</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Fair value of plan assets</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">65,627,499</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">63,122,843</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net amount recognized in accrued benefit liability</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(26,631,438</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(24,304,926</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Estimated future benefit payments to participants of the Company&#8217;s pension plans are $3.8 million in 2017, $4.0 million in 2018, $4.2 million in 2019, $4.5 million in 2020, $4.7 million in 2021 and a total of $26.2 million from 2022 through 2026.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Estimated future benefit payments to participants of the Company&#8217;s other postretirement plan are $103,000 in 2017, $105,000 in 2018, $108,000 in 2019, $111,000 in 2020, $113,000 in 2021 and a total of $597,000 from 2022 through 2026.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company expects to make cash contributions to its qualified pension plans of approximately $700,000 and to its other postretirement plan of approximately $103,000 in 2017.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">We consider a number of factors in determining and selecting assumptions for the overall expected long-term rate of return on plan assets.&#160;&#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.&#160;&#160;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;&#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="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">We consider a variety of factors in determining and selecting our assumptions for the discount rate at the end of the year.&#160;&#160;In 2016, as in 2015 we developed each plan&#8217;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.&#160;&#160;Prior to 2015, we used the same process to determine each individual plan&#8217;s discount rate, but the average of these rates was used to determine a single rate for all plans.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Effective for the Fiscal 2017 expense, the Company is changing the method used to measure Service Cost and Interest Cost for pension and other postretirement benefits for our plans.&#160;&#160;Previously, we measured interest costs utilizing a single weighted-average discount rate derived from the yield curve used to measure the benefit obligations.&#160;&#160;For 2017, interest costs will be measured by applying the specific spot rates along the yield curve to the plans&#8217; corresponding discounted cash flows that comprise the obligation (i.e., the Spot rate Approach).&#160;&#160;The new method provides a more precise measurement of interest costs by aligning the timing of the plans&#8217; discounted cash flows to the corresponding spot rates on the yield curve; the measurement of our pension and other postretirement benefit obligations is not affected.&#160;&#160;We have accounted for this change as a change in accounting estimate, which is applied prospectively.&#160;&#160;Consequently, combined 2017 pension expense for the Company&#8217;s pension plans and other postretirement plan under the Spot Rate approach is approximately $985,000, which is a $541,000 reduction when compared to the prior approach.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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 (&#8220;RITC&#8221;).</div><div style="display: block; text-indent: 0pt;">&#160;</div><div style="display: block; text-indent: 0pt;">The fair values of the company&#8217;s pension plans assets at December 31, 2016 and January 2, 2016, utilizing the fair value hierarchy discussed in Note 2, follow:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="14" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="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="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; display: block; text-indent: 0pt;">Level 1</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 2</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 3</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"><font style="text-decoration: underline;">Cash and Equivalents</font>:</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;">&#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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Common/collective trust funds</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">276,129</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">276,129</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"><font style="text-decoration: underline;">Equities</font>:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Eastern Company Common Stock</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,535,676</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,535,676</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Common/collective trust funds</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">RITC Large Cap Defensive Equity Fund (a)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,131,589</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,131,589</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">RITC Equity II Fund (b)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,875,234</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,875,234</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">RITC Large Cap U.S. Equity Fund (c)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,984,636</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,984,636</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">RITC International Fund with Active Currency (d)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,178,635</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,178,635</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">RITC Emerging Markets Fund (e)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,373,089</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,373,089</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"><font style="text-decoration: underline;">Fixed</font><font style="text-decoration: underline;">Income</font>:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Common/collective trust funds</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">RITC Fixed Income I Fund (f)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,700,175</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,700,175</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Target Duration LDI Fixed Income Funds (g)</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">RITC 8 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,499,390</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,499,390</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">RITC 10 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,851,317</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,851,317</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">RITC 12 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,122,411</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,122,411</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">RITC 14 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,790,209</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,790,209</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">RITC 16 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,650,440</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,650,440</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">STRIPS Fixed Income Funds (h)</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">RITC 15 Year STRIPS Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,504,395</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,504,395</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">RITC 10 Year STRIPS Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,407,518</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,407,518</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">RITC 28 to 29 Year STRIPS Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">464,106</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">464,106</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Insurance contracts</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,282,552</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,282,552</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Total</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,535,676</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">61,091,825</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">65,627,501</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;">&#160;</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="14" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">January 2, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="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="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; display: block; text-indent: 0pt;">Level 1</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 2</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 3</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"><font style="text-decoration: underline;">Cash and Equivalents</font>:</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;">&#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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Common/collective trust funds</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">236,209</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">236,209</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"><font style="text-decoration: underline;">Equities</font>:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Eastern Company Common Stock</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,069,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,069,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Common/collective trust funds</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Russell Large Cap Defensive Equity Fund</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,685,388</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,685,388</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Russell Equity II Fund</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,456,364</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,456,364</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Russell Large Cap U.S. Equity Fund</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,575,535</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,575,535</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Russell International Fund with Active Currency</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,796,625</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,796,625</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Russell Emerging Markets Fund</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,350,136</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,350,136</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; text-decoration: underline; display: block; margin-right: 0pt; text-indent: 0pt;">Fixed Income:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Common/collective trust funds</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Russell Fixed Income I Fund</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,504,086</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,504,086</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Target Duration LDI Fixed Income Funds</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Russell 8 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,478,701</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,478,701</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Russell 10 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,840,616</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,840,616</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Russell 12 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,119,786</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,119,786</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Russell 14 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,795,220</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,795,220</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Russell 16 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,615,278</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,615,278</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">STRIPS Fixed Income Funds</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Russell 15 Year STRIPS Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,606,554</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,606,554</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Russell 10 Year STRIPS Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,411,574</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,411,574</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Russell 28 to 29 Year STRIPS Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">543,357</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">543,357</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Insurance contracts</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,038,326</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,038,326</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Total</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,069,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">59,053,755</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">63,122,843</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;&#160;The Level 1 investment is made up of shares of The Eastern Company Common Stock and is valued at market price.&#160;&#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="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="top" style="width: 4%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">(a)</div></td><td valign="top" style="width: 84%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The investment objective of the RITC (formerly Russell) Large Cap Defensive Equity Fund is to outperform the Russell 1000<font style="font-size: 70%; vertical-align: text-top; display: inline;">&#174;</font> Defensive Index<font style="font-size: 70%; vertical-align: text-top; display: inline;">&#174;</font> while managing volatility and maintaining diversification similar to the Index over a full market cycle.&#160;&#160;The Fund invests in common stocks of large and medium cap U.S. companies, employing a multi-manager approach with advisors using distinct methods to identify medium to large cap U.S. stocks with positive excess return potential.&#160;&#160;The defensive style of investing emphasizes investments in equities of companies expected to have lower than average stock price volatility, higher financial quality and/or stable business fundamentals.</div><div style="display: block; text-indent: 0pt;">&#160;</div></td></tr><tr><td valign="top" style="width: 4%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">(b)</div></td><td valign="top" style="width: 84%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The RITC Equity II Fund has an objective to provide a favorable total return primarily through capital appreciation.&#160;&#160;Aims to outperform the Russell 2500<font style="font-size: 70%; vertical-align: text-top; display: inline;">&#174;</font> Index with above-average consistency while managing volatility and maintaining diversification similar to the Index over a full market cycle.&#160;&#160;The fund invests in common stocks of U.S. small cap companies.&#160;&#160;It employs a multi-style (growth and market-oriented, value), multi-manager approach.&#160;&#160;&#160;Advisors employ distinct yet complementary styles in their stock selection, focusing on factors such as: undervalued or under-researched companies, special situations, emerging growth, asset plays and turnarounds.</div><div style="display: block; text-indent: 0pt;">&#160;</div></td></tr><tr><td valign="top" style="width: 4%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">(c)</div></td><td valign="top" style="width: 84%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The investment objective of the RITC Large Cap U.S. Equity Fund is to outperform the Russell 1000<font style="font-size: 70%; vertical-align: text-top; display: inline;">&#174;</font> Index with above-average consistency over a full market cycle.&#160;&#160;The fund invests in common stocks of large and medium cap U.S. companies.&#160;&#160;Employs a multi-style, multi-manager approach whereby portions of the fund are allocated to different money managers who employ distinct styles.&#160;&#160;The number of advisors and number of stocks (150 &#8211; 200) is more concentrated than other Russell multi-style large cap U.S. funds.</div><div style="display: block; text-indent: 0pt;">&#160;</div></td></tr><tr><td valign="top" style="width: 4%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">(d)</div></td><td valign="top" style="width: 84%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The RITC International Fund with Active Currency seeks to provide long-term growth of Capital.&#160;&#160;Aims to outperform the Russell Development ex-U.S. Large Cap Index Net while managing volatility and maintaining diversification similar to the index over a full market cycle.&#160;&#160;The fund invests primarily in the equities of non-U.S. developing markets and currency of global markets.&#160;&#160;Employs multiple managers with distinct investment styles, which are intended to be complementary.&#160;&#160;Seeks to capitalize on the stock selection abilities of its active manager.&#160;&#160;The Fund typically has moderate country and sector weights relative to the index.&#160;&#160;Also believe active currency management is an attractive strategy with the potential to deliver excess return.</div><div style="display: block; text-indent: 0pt;">&#160;</div></td></tr><tr><td valign="top" style="width: 4%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">(e)</div></td><td valign="top" style="width: 84%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The RITC Emerging Markets Fund seeks to provide the potential for long-term growth of Capital.&#160;&#160;Aims to outperform the Russell Emerging Markets Index Net over a full market cycle.&#160;&#160;The fund invests in equity securities of companies located in, or are economically tied to, emerging market countries.&#160;&#160;Securities are denominated principally in foreign currencies and are typically held outside the U.S.&#160;&#160;The Fund employs a multi-style (growth, market-oriented and value) and multi-manager approach whereby portions of the fund are allocated to different money managers who employ distinct styles.</div><div style="display: block; text-indent: 0pt;">&#160;</div></td></tr><tr><td valign="top" style="width: 4%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">(f)</div></td><td valign="top" style="width: 84%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The RITC Fixed Income I Fund is designed to provide current income and capital appreciation through a variety of diversified strategies.&#160;&#160;The Fund seeks favorable returns comparable to the broad fixed income market, as measured by the Barclays U.S. Aggregate Bond Index.&#160;&#160;The fund primarily invests in fixed income securities representing diverse sectors and maturities.&#160;&#160;Advisors use diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds.&#160;&#160;It is actively managed with multiple advisors employing distinct yet complementary strategies and different technologies to insure prudent diversification over a broad spectrum of investments.</div><div style="display: block; text-indent: 0pt;">&#160;</div></td></tr><tr><td valign="top" style="width: 4%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">(g)</div></td><td valign="top" style="width: 84%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Target Duration LDI Fixed Income Funds seek to outperform their respective Barclays-Russell LDI Indexes over a full market cycle.&#160;&#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;&#160;They seek to provide additional incremental return through modest interest rate timing, security selection and tactical use of non-credit sectors.&#160;&#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&#8217;s assets and liabilities.</div><div style="display: block; text-indent: 0pt;">&#160;</div></td></tr></table></div><div>&#160;</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="top" style="width: 4%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">(h)</div></td><td valign="top" style="width: 83%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;&#160;These passively managed funds are generally used with other bond funds to add additional duration to the asset portfolio.&#160;&#160;This will help reduce the mismatch between a plan&#8217;s assets and liabilities.</div><div style="display: block; text-indent: 0pt;">&#160;</div></td></tr></table></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The investment portfolio contains a diversified blend of common stocks, bonds, cash equivalents, and other investments, which may reflect varying rates of return.&#160;&#160;The investments are further diversified within each asset classification.&#160;&#160;The portfolio diversification provides protection against a single security or class of securities having a disproportionate impact on aggregate performance.&#160;&#160;The Company has elected to change its investment strategy to better match the assets with the underlying plan liabilities.&#160;&#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;&#160;The actual asset allocations are reviewed and rebalanced on a periodic basis to maintain the target allocations.&#160;&#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 style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The plans&#8217; assets include 217,018 shares of the common stock of the Company having a market value of $ $4,535,676 and $4,069,938 at December 31, 2016 and January 2, 2016, respectively.&#160;&#160;The Salaried Pension Plan purchased 14,456 shares of common stock at a cost of $232,124 during 2015.&#160;&#160;No shares were purchased in 2016 nor were and shares sold in either period.&#160;&#160;Dividends received during 2016 and 2015 on the common stock of the Company were $95,488 and $92,743 respectively.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The fair values of the Company&#8217;s other postretirement plan assets at December 31, 2016 and January 2, 2016, utilizing the fair value hierarchy discussed in Note 2, follow:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px;">&#160; </td><td colspan="15" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px;">&#160; </td><td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 1</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 2</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 3</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Fixed Income:</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;">&#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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Insurance contracts</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,287,350</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,287,350</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Total</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,287,350</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,287,350</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px;">&#160; </td><td colspan="15" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">January 2, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px;">&#160; </td><td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 1</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 2</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 3</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Fixed Income:</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;">&#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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Insurance contracts</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,188,289</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,188,289</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Total</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,188,289</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,188,289</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The level 3 asset consists of an insurance contract with The Prudential Life Insurance Company of America.&#160;&#160;It is designed to provide life insurance benefits for eligible retirees of the Company.&#160;&#160;The contract is valued annually by the insurance company, based on activity in the account and is stated at contract value.&#160;&#160;An analysis of the Level 3 asset of the Company&#8217;s other postretirement plan is as follows:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Fair value of Level 3 assets at beginning of year</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,188,289</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,149,204</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Change due to availability of final actual assets and census data</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Actual return on plan assets</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">99,061</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">39,085</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Employer contributions</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">92,898</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">81,360</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Benefits paid</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(92,898</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(81,360</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Fair value of Level 3 assets at end of year</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,287,350</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,188,289</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div>&#160;</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Level 3 assets described above are the only assets of the other postretirement plan, and thus have no impact on any Level 1 or Level 2 assets.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">For measurement purposes relating to the other postretirement benefit plan, the life insurance cost trend rate is 1%.&#160;&#160;The health care cost trend rate for participants retiring after January 1, 1991 is nil; no increase in that rate is expected because of caps placed on benefits. The health care cost trend rate is expected to remain at 4.5% for participants after the year 2000.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">A one-percentage-point change in assumed health care cost trend rates would have no effect on the other postretirement benefit plan.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">U.S. salaried and non-union hourly employees and most employees of the Company&#8217;s Canadian subsidiaries are covered by defined contribution plans.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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 style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">In December 2015, the Company approved a 50% match on the first 4% of employee contributions.&#160;&#160;The Company amended the Eastern Company Savings and Investment Plan (&#8220;401(k) Plan Amendment&#8221;) effective June 1, 2016.&#160;&#160;The 401(k) Plan Amendment increased this match to 50% of the first 6% of contributions for the remainder of Fiscal 2016.&#160;&#160;The 401(k) Plan Amendment also provided for an additional non-discretionary contribution (the &#8220;transitional credit&#8221;) for certain non-union U.S. employees who were eligible to participate in the Salaried Plan.&#160;&#160;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.&#160;&#160;Also in December 2015, the Company approved a non-discretionary profit sharing contribution of 2.5% for the benefit of all non-union U.S. employees who were not eligible for the Company&#8217;s Salaried Plan.&#160;&#160;The 401(k) Plan Amendment increased the non-discretionary contribution to 3%, and changed the eligibility to all non-union U.S. employees.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company made contributions to the plan as follows:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Regular matching contributions</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">328,144</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">232,399</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">186,545</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Transitional credit contributions</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">231,847</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">---</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">---</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Non-discretionary contributions</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">51,470</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">---</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">---</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Total contributions made for the period</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">611,461</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">232,399</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">186,545</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The non-discretionary contribution for $51,470 was expensed in Fiscal 2015 and contributed to the Plan in Fiscal 2016.&#160;&#160;At December 31, 2016, the Company had accrued $307,568 for the non-discretionary contribution.&#160;&#160;This amount was contributed to the Plan in January 2017.</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> -SubTopic 80<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450702-114947<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e2410-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 60<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39675-114964<br><br>Reference 4: 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 5: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66047640&amp;loc=d3e39622-114963<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6941297280">
<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. 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_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', Times, serif; font-weight: bold; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: small-caps;">11. Reportable Segments </font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(continued)</font></div><div style="display: block; text-indent: 0pt;">&#160;</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Sales:</div><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; 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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Industrial Hardware</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">61,058,871</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">61,338,812</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">58,666,229</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Security Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">57,255,101</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">56,598,487</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">49,381,553</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Metal Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">19,294,286</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">26,630,652</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">32,777,578</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #ffffff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">137,608,258</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">144,567,951</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">140,825,360</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Inter-segment Sales:</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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Industrial Hardware</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">637,405</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">595,596</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">984,192</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Security Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,716,802</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,813,576</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,565,733</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Metal Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">16,804</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #ffffff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3,354,207</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,425,976</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,549,925</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Income Before Income Taxes:</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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Industrial Hardware</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5,683,730</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,314,149</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,063,786</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Security Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5,677,264</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,798,115</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,058,554</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Metal Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(225,122</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(84,536</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,596,308</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;">Operating Profit</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">11,135,872</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,027,728</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">11,718,648</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Interest expense</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(121,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(185,475</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(254,576</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Other income</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">209,043</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">178,722</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">64,691</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #cceeff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">11,223,415</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,020,975</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">11,528,763</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 64%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Geographic Information:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net Sales:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">United States</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">117,679,860</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">126,115,036</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">117,478,557</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Foreign</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">19,928,398</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">18,452,915</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">23,346,803</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #cceeff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">137,608,258</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">144,567,951</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">140,825,360</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Foreign sales are primarily to customers in North America.</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Identifiable Assets:</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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">United States</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">107,031,435</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">106,662,743</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">105,771,961</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Foreign</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">17,166,961</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">15,075,816</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">15,498,595</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #cceeff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">124,198,396</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">121,738,559</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">121,270,556</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 64%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Industrial Hardware</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">32,278,281</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">30,425,348</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">29,660,695</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Security Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">49,520,708</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">52,688,497</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">51,573,271</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Metal Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">18,447,526</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">20,931,863</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">21,037,058</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 64%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">100,246,515</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">104,045,708</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">102,271,004</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">General corporate</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">23,951,881</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">17,692,851</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">18,999,552</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr style="height: 16px;"><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #ffffff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">124,198,396</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">121,738,559</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">121,270,556</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;">&#160;</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Industrial Hardware</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,468,904</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,580,741</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,631,521</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Security Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">980,048</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,010,262</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">621,501</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Metal Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,365,441</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,330,435</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,233,280</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #ffffff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3,814,393</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,921,438</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,486,302</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Capital Expenditures:</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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Industrial Hardware</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">648,516</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,479,984</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,929,022</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Security Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,018,371</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">388,377</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">973,365</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Metal Products</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,153,872</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">632,016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">644,851</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 64%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,820,759</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,500,377</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,567,238</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Currency translation adjustment</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(8,889</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">25,020</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">10,347</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">General corporate</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">51,600</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">12,839</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">55,580</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #cceeff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,863,470</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,538,236</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,633,165</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div></div><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> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8981-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 41<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9038-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 33<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8971-108599<br><br>Reference 4: 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8595-108599<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8380-108599<br><br>Reference 6: 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 32<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8933-108599<br><br>Reference 7: 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 26<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8844-108599<br><br>Reference 8: 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 35<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8984-108599<br><br>Reference 9: 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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9031-108599<br><br>Reference 10: 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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9054-108599<br><br>Reference 11: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8538-108599<br><br>Reference 12: 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 29<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8864-108599<br><br>Reference 13: 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 31<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8924-108599<br><br>Reference 14: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6663924976">
<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. 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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">12. Recent Accounting Pronouncements</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">In April 2014, the FASB issued ASU No. 2014-08, Presentation of Financial Statements and Property, Plant and Equipment. ASU No. 2014-08 provides authoritative guidance which changes the criteria for determining which disposals can be presented as discontinued operations and modifies the related disclosure requirements.&#160;&#160;To qualify as a discontinued operation the standard requires a disposal to represent a strategic shift that has, or will have, a major effect on an entity's operations and financial results.&#160;&#160;The standard also expands the disclosures for discontinued operations and requires new disclosures related to individually material dispositions that do not qualify as discontinued operations.&#160;&#160;The guidance is effective for fiscal years beginning after December 15, 2014, with early adoption permitted.&#160;&#160;The Company adopted this guidance with its fiscal year effective January&#160;4, 2015 and did not impact the consolidated financial statements of the Company.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;&#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;&#160;The standard is effective for annual reporting periods beginning after December 15, 2016.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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. Early adoption is permitted. The Company is still in the process of determining the effect that the adoption of ASU 2015-14 will have on the accompanying financial statements.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;&#160;The amendment is effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal years.&#160;&#160;The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period.&#160;&#160;The adoption of this amendment is not expected to have a material impact on the consolidated financial statements of the Company.</div><div style="display: block; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;&#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;&#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;&#160;The amendments were effective for Fiscal 2017, including interim periods.&#160;&#160;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;&#160;The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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 Company has not early adopted ASU 2015-17. This guidance will be effective for the Company in the first quarter of 2017</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">In February 2016, the FASB issued ASU No. 2016-02, Leases. ASU 2016-02 requires lessees 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, 2019. Early adoption is permitted. The Company is still in the process of determining the effect that the adoption of ASU 2016-02 will have on the accompanying financial statements.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">In August 2016, the FASB issued ASU No. 2016-15, Statement of Cash Flows - Classification of certain types of cash receipts and cash payments. ASU 2016-15 provides guidance regarding eight specific cash flow issues. 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. Early adoption is permitted. The Company is still in the process of determining the effect that the adoption of ASU 2016-15 will have on the accompanying financial statements.<br /> &#160;</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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. This guidance will be effective for the Company in the first quarter of 2017.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">In January 2017, the FASB issued ASU No. 2017-01, Business Combinations &#8211; Clarifying the Definition of a business. ASU 201-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;&#160;The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period.&#160;&#160;The Company is still in the process of determining the effect that the adoption of ASU 2017-01 will have on the accompanying financial statements.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">In January 2017, the FASB issued ASU No. 2017-04, Intangibles &#8211; Goodwill and Other: Simplifying the test for Goodwill Impairment. ASU 201-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;&#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.&#160;&#160;The Company is still in the process of determining the effect that the adoption of ASU 2017-04 will have on the accompanying financial statements.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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 201-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="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;&#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 style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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><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> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 6.G.2.b(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26874127&amp;loc=d3e31034-122693<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64853466&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=6368906&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=64853466&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64853466&amp;loc=d3e22499-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 1.N.Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=26874127&amp;loc=d3e30840-122693<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6774574608">
<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. 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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">13. Financial Instruments and Fair Value Measurements</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Financial Risk Management Objectives and Policies</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Credit Risk</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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 receivable accounts. The Company has established credit limits for customers and monitors their balances to mitigate its risk of loss. At December 31, 2016 and January 2, 2016, there were no significant concentrations of credit risk. No customer represented more than 10% of total accounts receivable at December 31, 2016 and January 2, 2016.&#160;&#160;The maximum exposure to credit risk is primarily represented by the carrying amount of the Company&#8217;s accounts receivable.</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Interest Rate Risk</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">As of December 31, 2016 the Company currently has a fixed rate of 4.98% and 3.90% on its term debt.&#160;&#160;On December 31, 2016 the interest rate on the Company&#8217;s revolver was a variable rate based on LIBOR plus 2.25%.&#160;&#160;See Note 5 for additional details concerning the Loan Agreement.&#160;&#160;As the revolver is short term in nature, the Company does not consider this as a material risk to the financial statements.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Currency Exchange Rate Risk</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company&#8217;s currency exposure is concentrated in the Canadian dollar, Mexican peso, New Taiwan dollar, Chinese RMB and the Hong Kong dollar.&#160;&#160;Because of the Company&#8217;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;&#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="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Fair Value Measurements</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Assets and liabilities that require fair value measurement are recorded at fair value using market and income valuation approaches and considering the Company&#8217;s and counterparty&#8217;s credit risk. The Company uses the market approach and the income approach to value assets and liabilities as appropriate.&#160;&#160;There were no assets or liabilities requiring fair value measurement on December 31, 2016.<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_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> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<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 30<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14172-108612<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 28<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14064-108612<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> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13537-108611<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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13504-108611<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> -URI http://asc.fasb.org/extlink&amp;oid=73719730&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_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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6774603296">
<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. 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_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; font-variant: small-caps; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">14. Selected Quarterly Financial Information (Unaudited)<br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Selected quarterly financial information (unaudited) follows:</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; 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; 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; 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="vertical-align: bottom; padding-bottom: 2px;">&#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; display: block; text-indent: 0pt;">2016</div></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: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; 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; 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; padding-bottom: 2px;">&#160; </td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#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; display: block; text-indent: 0pt;">First</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Second</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Third</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Fourth</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Year</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net sales</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">33,101,657</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">36,883,312</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">33,478,347</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">34,144,942</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">137,608,258</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Gross margin</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,420,446</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,601,603</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,852,878</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">10,417,944</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">34,292,871</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Selling and administrative</div><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;&#160;&#160;&#160;&#160;expenses</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,459,582</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,495,735</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,588,764</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,612,918</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">23,156,999</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net income</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">648,073</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,087,837</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,400,064</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,649,349</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,785,323</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net income per share:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Basic</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.10</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.33</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.38</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.42</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1.25</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Diluted</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.10</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.33</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.38</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.42</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1.25</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" colspan="4" valign="bottom" style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">Weighted average shares outstanding:</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Basic</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,248,222</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,250,610</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,252,681</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,254,605</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Diluted</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,248,222</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,250,610</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,252,681</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,254,605</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; 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; 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; 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="vertical-align: bottom; padding-bottom: 2px;">&#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; display: block; text-indent: 0pt;">2015</div></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: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; 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; 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; padding-bottom: 2px;">&#160; </td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#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; display: block; text-indent: 0pt;">First</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Second</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Third</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Fourth</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Year</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net sales</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">36,876,842</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">37,037697</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">36,239,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">34,413,912</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">144,567,951</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Gross margin</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,335,178</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,912,161</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">9,033,843</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,100,044</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">32,381,226</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Selling and administrative</div><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;&#160;&#160;&#160;&#160;expenses</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,963,695</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,056,139</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,584,222</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,749,422</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">24,353,498</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net (loss)/income</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">873,951</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">584,594</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,527,722</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,740,776</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,727,043</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net (loss)/income per share:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Basic</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.14</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.09</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.41</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.28</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.92</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Diluted</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.14</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.09</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.41</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.28</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.92</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" colspan="4" valign="bottom" style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">Weighted average shares outstanding:</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Basic</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,244,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,244,051</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,245,099</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,246,571</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Diluted</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,244,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,244,051</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,245,099</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,246,571</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="display: block; text-indent: 0pt;">Fiscal 2016 and 2015 consisted of four 13 week quarters totaling 52 weeks for the year.<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_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> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68076893&amp;loc=d3e1570-108306<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=68064558&amp;loc=d3e765-108305<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=68064558&amp;loc=d3e725-108305<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6607371360">
<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. 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_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: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Eastern Company and Subsidiaries</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Schedule II &#8211; Valuation and Qualifying accounts</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td align="left" valign="bottom" style="border-top: #000000 0.5pt solid; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: -61.2pt; text-indent: 0pt;">COL. A</div></td><td align="left" colspan="3" valign="bottom" style="border-top: #000000 0.5pt solid; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">COL. B</div></td><td nowrap="nowrap" valign="bottom" style="border-top: #000000 0.5pt solid; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td align="left" colspan="7" valign="bottom" style="border-top: #000000 0.5pt solid; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">COL. C</div></td><td nowrap="nowrap" valign="bottom" style="border-top: #000000 0.5pt solid; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td align="left" colspan="3" valign="bottom" style="border-top: #000000 0.5pt solid; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">COL. D</div></td><td nowrap="nowrap" valign="bottom" style="border-top: #000000 0.5pt solid; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td align="left" colspan="3" valign="bottom" style="border-top: #000000 0.5pt solid; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">COL. E</div></td><td nowrap="nowrap" valign="bottom" style="border-top: #000000 0.5pt solid; 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; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="font-size: 10pt; font-family: times new roman;">&#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 align="left" colspan="7" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">ADDITIONS</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="font-size: 10pt; font-family: times new roman;">&#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 colspan="3" valign="bottom" style="font-size: 10pt; font-family: times new roman;">&#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 align="left" valign="bottom" style="padding-bottom: 2px;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: -61.2pt; text-indent: 0pt;">Description</div></td><td align="left" colspan="3" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">Balance at Beginning</div><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">of Period</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="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">(1)</div><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">Charged to Costs</div><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">and Expenses</div></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td align="left" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td align="left" colspan="2" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">(2)</div><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">Charged to Other</div><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">Accounts-Describe</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td align="left" colspan="3" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">Deductions &#8211;</div><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">Describe</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td align="left" colspan="3" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">Balance at End</div><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">of Period</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"><div style="display: block; text-indent: 0pt;">&#160;</div>Fiscal year ended December 31, 2016: <div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: -61.2pt; text-indent: 0pt;">Deducted from asset accounts:</div><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: -61.2pt; text-indent: 0pt;">&#160;&#160;Allowance for doubtful accounts</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">450,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">20,000(a</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">430,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: -61.2pt; text-indent: 0pt;">Fiscal year ended January 2, 2016:</div>Deducted from asset accounts: <div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: -61.2pt; text-indent: 0pt;">&#160;&#160;Allowance for doubtful accounts</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">414,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">52,144</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">16,144(a</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">450,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: -61.2pt; text-indent: 0pt;">Fiscal year ended January 3, 2015:</div>Deducted from asset accounts: <div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: -61.2pt; text-indent: 0pt;">&#160;&#160;Allowance for doubtful accounts</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">410,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">71,927</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">67,927(a</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">414,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#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> -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_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>37
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6939443392">
<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. 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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Use of Estimates</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;&#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;&#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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Fiscal Year</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company&#8217;s year ends on the Saturday nearest to December 31.&#160;&#160;Fiscal 2016 was a 52 week year, 2015 was a 52 week year and 2014 was a 53 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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Principles of Consolidation</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Cash Equivalents</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Highly liquid investments purchased with a maturity of three months or less are considered cash equivalents.&#160;&#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 51% 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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Reclassification</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Certain prior period amounts have been reclassified to conform to the current period presentation.&#160;&#160;These reclassifications had no effect on previously reported net income.<br /></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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Foreign Currency</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;&#160;Resulting translation adjustments are made directly to a separate component of shareholders&#8217; equity &#8211; &#8220;Accumulated other comprehensive income (loss) &#8211; Foreign currency translation&#8221;.&#160;&#160;Foreign currency exchange transaction gains and losses are not material in any year.<br /></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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Recognition of Sales</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 4.5pt; text-indent: 0pt;">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;&#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&#8217;s financial condition; collateral is not required. Sales are recorded net of returns and allowances.&#160;&#160;Accounts receivable are recorded net of applicable allowances.&#160;&#160;No customer accounted for 10% of net sales during 2016, 2015 or 2014.&#160;&#160;No customer exceeded 10% of total accounts receivable at year end 2016 or 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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Accounts Receivable</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 4.5pt; text-indent: 0pt;">Accounts receivable are stated at their net realizable value.&#160;&#160;The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments.&#160;&#160;The Company reviews the collectability of its receivables on an ongoing basis taking into account a combination of factors.&#160;&#160;The Company reviews potential problems, such as past due accounts, a bankruptcy filing or deterioration in the customer&#8217;s financial condition, to ensure the Company is adequately accrued for potential loss.&#160;&#160;Accounts are considered past due based on when payment was originally due.&#160;&#160;If a customer&#8217;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;&#160;The Company will write off accounts receivable after reasonable collection efforts have been made and the accounts are deemed uncollectible.&#160;&#160;Write-offs have been within management&#8217;s estimates.</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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Inventories</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Inventories are valued at the lower of cost or market. Cost is determined by the last-in, first-out (LIFO) method in the U.S. ($28,052,368 for U.S. inventories at December 31, 2016) and by the first-in, first-out (FIFO) method for inventories outside the U.S. ($5,977,918 for inventories outside the U.S. at December 31, 2016). Cost exceeds the LIFO carrying value by approximately $6,121,286 at December 31, 2016 and $6,297,368 at January 2, 2016. There was no material LIFO quantity liquidation in 2016, 2015 and 2014.&#160;&#160;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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Property, Plant and Equipment and Related Depreciation</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Property, plant and equipment (including equipment under capital lease) are stated at cost.&#160;&#160;Depreciation ($3,371,694 in 2016, $3,460,516 in 2015, $3,237,426 in 2014) 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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Goodwill, Intangibles and Impairment of Long-Lived Assets</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Patents are recorded at cost and are amortized using the straight-line method over the lives of the patents.&#160;&#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;&#160;Non-compete agreements and customer relationships are being amortized using the straight-line method over a period of 5 years. Amortization expense in 2016, 2015 and 2014 was $442,699, $460,922 and $248,876, respectively.&#160;&#160;Total amortization expense for each of the next five years is estimated to be as follows: 2017 - $406,000; 2018 - $406,000; 2019 - $406,000; 2020 - $173,000 and 2021 - $147,000.&#160;&#160;Trademarks are not amortized as their lives are deemed to be indefinite.</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The gross carrying amount and accumulated amortization of amortizable intangible assets:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Industrial</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Hardware</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Security</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Metal</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="display: block; text-indent: 0pt;"></div><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Weighted-Average</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Amortization Period (Years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2016 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;">&#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;">&#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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,159,060</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,035,374</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,194,434</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">15.6</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Total Gross Intangibles</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,159,060</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,199,450</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,358,510</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">12.3</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2016 Accumulated Amortization</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,529,675</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">598,756</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,128,431</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">179,882</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">179,882</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">162,800</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">162,800</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">122,948</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">122,948</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#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; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Accumulated Amortization</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,529,675</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,064,386</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,594,061</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net 2016 per Balance Sheet</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">629,385</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,135,064</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,764,449</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2015 Gross Amount</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,206,852</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,029,181</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,236,033</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">15.9</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Total Gross Intangibles</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,206,852</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,193,257</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,400,109</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">12.6</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2015 Accumulated Amortization</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,478,692</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">575,026</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,053,718</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">89,941</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">89,941</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">81,400</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">81,400</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">61,474</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">61,474</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#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; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Accumulated Amortization</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,478,692</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">807,841</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,286,533</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net 2015 per Balance Sheet</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">728,160</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,385,416</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,113,576</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;&#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="display: block; text-indent: 0pt;"><br /></div><div>The Company performed qualitative assessments as of the end of fiscal 2016 and fiscal 2015 and determined it is more likely than not that no impairment of goodwill existed at the end of 2016 or 2015.&#160;&#160;The Company will perform annual qualitative assessments in subsequent years as of the end of each fiscal year.&#160;&#160;Additionally, the Company will perform interim analysis whenever conditions warrant.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Goodwill or trademarks would be considered impaired whenever the historical carrying amount exceeds the fair value.&#160;&#160;Pursuant to the qualitative assessment performed, goodwill and trademarks were not impaired in 2016, 2015 or 2014.&#160;&#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;&#160;The maximum future impairment of goodwill or trademarks that could occur is the amount recognized on our balance sheet.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The following is a roll-forward of goodwill for 2016 and 2015:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">Industrial</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Hardware</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Security</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Metal</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; 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;">&#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;">&#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;">&#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;">&#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%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Beginning balance</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,731,751</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">14,790,793</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Foreign exchange</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">29,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="left" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">29,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Ending balance</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,760,793</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">14,819,835</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">Industrial</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Hardware</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Security</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Metal</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: -18pt;">2015</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;">&#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;">&#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;">&#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;">&#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%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Beginning balance</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,901,312</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">14,960,354</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 52%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Foreign exchange</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(169,561</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(169,561</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Ending balance</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,731,751</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">14,790,793</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div><span></span>
</td>
</tr>
<tr class="re">
<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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Cost of Goods Sold</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Cost of goods sold reflects the cost of purchasing, manufacturing and preparing a product for sale.&#160;&#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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Shipping and Handling Costs</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Shipping and handling costs are included in cost of goods sold.</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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Selling, General and Administrative Expenses</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;&#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.<br /></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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Research &amp; Development Costs</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Research &amp; development costs, charged to expense as incurred, were $1,525,650 in 2016, $1,218,948 in 2015 and $1,079,557 in 2014.</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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Advertising Costs</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company expenses advertising costs as incurred.&#160;&#160;Advertising costs were $441,853 in 2016, $496,066 in 2015 and $494,267 in 2014.</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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Income Taxes</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company accounts for uncertain tax positions pursuant to the provisions of FASB Accounting Standards Codification (&#8220;ASC&#8221;) 740 which clarifies the accounting for uncertainty in income taxes recognized in a company&#8217;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;&#160;As such, the financial statements will reflect expected future tax consequences of uncertain tax positions presuming the taxing authorities&#8217; full knowledge of the position and all relevant facts.&#160;&#160;See Note 8 Income Taxes.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company and its U.S. subsidiaries file a consolidated federal income tax return.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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><span></span>
</td>
</tr>
<tr class="re">
<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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Earnings per Share</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The denominators used in the earnings per share computations follow:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; 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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Weighted average shares outstanding</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,225,068</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 64%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Diluted:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Weighted average shares outstanding</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,225,068</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Dilutive stock options</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">12,846</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Denominator for diluted earnings per share</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,237,914</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">There were no anti-dilutive stock equivalents in 2016, 2015 or 2014.</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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Stock Based Compensation</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company accounts for stock based compensation pursuant to the fair value recognition provisions of ASC 718.&#160;&#160;No stock options were granted in 2016, 2015 or 2014, and, since all outstanding options were fully vested in each year presented, there was no impact on the financial statements.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Under the terms of the Director&#8217;s Fee Program, the directors can elect to receive their director&#8217;s fees in cash or in common shares of the Company.&#160;&#160;This election is made at the beginning of each fiscal year and remains in effect for the entire year.<br /></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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Fair Value of Financial Instruments</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td align="left" valign="top" style="width: 7%;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Level 1</div></td><td valign="top" style="width: 80%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">assets or liabilities.</div></td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td align="left" valign="top" style="width: 7%;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Level 2</div></td><td valign="top" style="width: 80%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">substantially the full term of the asset or liability.</div></td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td align="left" valign="top" style="width: 7%;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Level 3</div></td><td valign="top" style="width: 80%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">unobservable.</div></td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The carrying amounts of other financial instruments (cash and cash equivalents, accounts receivable, accounts payable and debt) as of December 31, 2016 and January 2, 2016, approximate fair value.&#160;&#160;Fair value was based on expected cash flows and current market conditions.<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_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=68058157&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=68072981&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=6367179&amp;loc=d3e4273-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=68058157&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=64809438&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=68058157&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=68058157&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=68058157&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=73719730&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=68079674&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=68058157&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=68058157&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=68058157&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=65882285&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=65882285&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=75116654&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=75116654&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=68058157&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=68058157&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 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Research and Development<br> -URI http://asc.fasb.org/extlink&amp;oid=6523717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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=68058157&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=68058157&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=68058157&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=68058157&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=6415400&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=68058157&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=6415400&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> -Glossary Shipping Costs<br> -URI http://asc.fasb.org/extlink&amp;oid=51575562<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 S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6408413&amp;loc=d3e221937-122793<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 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68075638&amp;loc=d3e60635-111653<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Handling Costs<br> -URI http://asc.fasb.org/extlink&amp;oid=51575068<br><br>Reference 6: 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=68058157&amp;loc=d3e18780-107790<br><br>Reference 7: 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=68058157&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=66008989&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=68058157&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=65890831&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=66008989&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=66008989&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=64851502&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=64851502&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=64851502&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>38
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6595260400">
<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. 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_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 style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The gross carrying amount and accumulated amortization of amortizable intangible assets:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Industrial</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Hardware</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Security</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Metal</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="display: block; text-indent: 0pt;"></div><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Weighted-Average</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Amortization Period (Years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2016 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;">&#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;">&#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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,159,060</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,035,374</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,194,434</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">15.6</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Total Gross Intangibles</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,159,060</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,199,450</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,358,510</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">12.3</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2016 Accumulated Amortization</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,529,675</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">598,756</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,128,431</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">179,882</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">179,882</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">162,800</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">162,800</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">122,948</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">122,948</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#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; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Accumulated Amortization</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,529,675</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,064,386</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,594,061</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net 2016 per Balance Sheet</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">629,385</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,135,064</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,764,449</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2015 Gross Amount</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,206,852</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,029,181</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,236,033</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">15.9</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Total Gross Intangibles</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,206,852</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,193,257</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,400,109</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">12.6</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2015 Accumulated Amortization</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,478,692</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">575,026</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,053,718</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">89,941</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">89,941</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">81,400</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">81,400</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">61,474</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">61,474</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#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; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Accumulated Amortization</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,478,692</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">807,841</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,286,533</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net 2015 per Balance Sheet</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">728,160</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,385,416</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,113,576</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The following is a roll-forward of goodwill for 2016 and 2015:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">Industrial</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Hardware</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Security</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Metal</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; 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;">&#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;">&#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;">&#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;">&#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%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Beginning balance</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,731,751</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">14,790,793</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Foreign exchange</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">29,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="left" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">29,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Ending balance</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,760,793</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">14,819,835</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">Industrial</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Hardware</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Security</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Metal</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: -18pt;">2015</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;">&#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;">&#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;">&#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;">&#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%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Beginning balance</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,901,312</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">14,960,354</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 52%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Foreign exchange</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(169,561</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(169,561</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Ending balance</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,731,751</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">14,790,793</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div><span></span>
</td>
</tr>
<tr class="ro">
<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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The denominators used in the earnings per share computations follow:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; 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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Weighted average shares outstanding</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,225,068</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 64%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Diluted:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Weighted average shares outstanding</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,225,068</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Dilutive stock options</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">12,846</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Denominator for diluted earnings per share</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,237,914</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div><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>39
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6774521568">
<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. 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_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_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock', window );">Business acquisition intangible 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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">In connection with the above acquisition, the Company recorded the following intangible assets:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="padding-bottom: 2px;"><div style="display: block; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Asset Class/Description</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; text-align: center; display: block; text-indent: 0pt;">Amount</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; text-align: center; display: block; text-indent: 0pt;">Weighted-average Amortization Period in Years</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Patents, technology, and licenses</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;">&#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;">&#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: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Intellectual property</div></td><td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Non-compete agreements</div></td><td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: center; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 76%; background-color: #ffffff;">&#160; </td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: center; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,164,076</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: center; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div><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_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization 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 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_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock</td>
</tr>
<tr>
<td style="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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6941289408">
<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. 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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Debt consists of:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Term loans</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,785,714</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,214,285</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Revolving credit loan</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 76%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,785,714</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,214,285</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Less current portion</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">892,857</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,428,571</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 76%; background-color: #cceeff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">892,857</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,785,714</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div></div><span></span>
</td>
</tr>
<tr class="re">
<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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">As of December 31, 2016, scheduled annual principal maturities of long-term debt for each of the next five years follow:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2017</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">892,857</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="text-align: right; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2018</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">714,286</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2019</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">178,571</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="text-align: right; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2020</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2021</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; text-align: right; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Thereafter</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 88%; background-color: #cceeff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,785,714</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div></div><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>41
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6774676304">
<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. 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_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_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: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Information with respect to the Company&#8217;s stock option plans is summarized below:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Shares</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Weighted Average</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Outstanding at December 28, 2013</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">20,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">13.58</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Exercised</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(20,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">13.58</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Outstanding at January 3, 2015</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Exercised</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;">&#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; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Outstanding at January 2, 2016</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Exercised</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;">&#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; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: justify; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Outstanding at December 31, 2016</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></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_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_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 of the number and weighted-average exercise prices (or conversion ratios) for share options (or share units) that were outstanding at the beginning and end of the year, vested and expected to vest, exercisable or convertible at the end of the year, and the number of share options or share units 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=6415400&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>42
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6941297280">
<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. 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_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="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Property, plant and equipment</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6,515,129</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,694,885</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,503,597</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Other</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">119,618</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">99,989</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">92,531</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Total deferred income tax liabilities</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6,634,747</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,794,874</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,596,128</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 64%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Other postretirement benefits</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(371,460</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(281,154</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(1,030,203</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Inventories</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(806,680</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(807,061</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(829,876</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Allowance for doubtful accounts</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(124,329</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(124,351</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(105,296</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Intangible assets</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(224,609</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(299,137</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(396,541</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Accrued compensation</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(233,806</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(252,297</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(203,180</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Pensions</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(9,406,224</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(8,616,582</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(9,275,949</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Total deferred income tax assets</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(11,167,108</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(10,380,582</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(11,841,045</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: 0pt;">Net deferred income tax (assets)&#160;&#160;liabilities</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(4,532,361</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(3,585,708</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(5,244,917</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 64%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Income before income taxes</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="display: block; text-indent: 0pt;">Income before income taxes consists of:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;">Domestic</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">7,276,239</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,308,809</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,087,552</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;">Foreign</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3,947,176</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,712,166</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,441,211</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #cceeff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">11,223,415</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,020,975</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">11,528,763</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div></div><span></span>
</td>
</tr>
<tr class="ro">
<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="display: block; text-indent: 0pt;">The provision for income taxes follows:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;&#160;&#160;Federal</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,554,341</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,337,417</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,339,917</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;&#160;&#160;Foreign</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,091,952</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,054,694</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">991,257</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;&#160;&#160;State</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">194,514</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">140,139</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">295,554</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;">Deferred:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;&#160;&#160;Federal</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(339,412</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(223,530</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">164,830</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 108pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;&#160;&#160;State</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(63,303</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(14,788</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">75,729</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #cceeff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3,438,092</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,293,932</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,867,287</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div></div><span></span>
</td>
</tr>
<tr class="re">
<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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">A reconciliation of income taxes computed using the U.S. federal statutory rate to that reflected in operations follows:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;">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="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; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</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; padding-bottom: 2px;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td align="right" 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: right; display: block; text-indent: 0pt;">Amount</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Percent</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td align="right" 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: right; display: block; text-indent: 0pt;">Amount</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Percent</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td align="right" 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: right; display: block; text-indent: 0pt;">Amount</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Percent</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;">Income taxes using U.S. federal statutory rate</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3,815,962</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">34</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,727,131</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">34</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,919,779</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">34</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr><tr><td align="left" valign="bottom" style="width: 28%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;">State income taxes, net of federal benefit</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">87,061</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">82,987</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">249,324</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;">Impact of foreign subsidiaries on effective tax rate</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(365,528</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(3</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(388,132</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(5</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(76,914</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 28%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;">Impact of manufacturers deduction on effective tax rate</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(140,690</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(91,018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(185,993</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -9pt;">Other&#8212;net</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">41,287</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(37,036</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(38,909</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 28%; background-color: #ffffff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3,438,092</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,293,932</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">29</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,867,287</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">34</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr></table></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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">A reconciliation of the beginning and ending amount of unrecognized tax benefits are as follows:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</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;">&#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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Balance at beginning of year</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">249,782</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">248,645</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">220,289</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Increases for positions taken during the current period</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">44,172</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">27,947</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">50,735</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Decreases relating to settlements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Decreases resulting from the expiration of the statute of limitations</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(42,115</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(26,810</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(22,379</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Balance at end of year</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">251,839</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">249,782</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">248,645</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div></div><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=65882285&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=65882285&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=65882285&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=75116239&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=65882285&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>43
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6663924976">
<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. 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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2017</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,218,047</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="text-align: right; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2018</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,145,243</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="text-align: right; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2019</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">741,243</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="text-align: right; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2020</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">515,845</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; text-align: right; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: right; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2021</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">285,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 88%; background-color: #ffffff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,905,466</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div><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=6453985&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>44
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6787155600">
<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. 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_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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company used April 30, 2016 as the remeasurement date.&#160;&#160;Assumptions used to determine the projected benefits obligations for the Salaried Plan for the measurement date indicated follows:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;">Measurement Date</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; padding-bottom: 2px;">&#160; </td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#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; display: block; text-indent: 0pt;">April 30, 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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">December 31, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="display: block; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Discount rate</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3.69</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4.24</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Expected rate of return</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Rate of compensation increase</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3.25</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr></table></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_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>The major components of this change are as follows:</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; text-align: center; display: block; text-indent: 0pt;">April 30, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Discount rate</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,383,159</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Service cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">770,361</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Interest cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">818,565</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Actuarial loss</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">611,693</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Benefits paid</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(1,026,898</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Additional recognition due to significant event</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(2,534,589</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Net increase in pension benefit obligation</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,022,291</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">As of December 31, 2016 and January 2, 2016, the status of the Company&#8217;s pension benefit plans and other postretirement benefit plan was as follows:</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;">Pension Benefit</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Other Postretirement Benefit</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; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Benefit obligation at beginning of year</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">87,427,769</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">90,516,922</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,981,344</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,055,112</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Change due to availability of final actual assets and census data</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">317,440</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">346</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Discount rate</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,359,745</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(4,121,170</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">34,471</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(87,748</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Service cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,977,295</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,770,191</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">29,300</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">217,570</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Interest cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3,486,982</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,472,870</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">94,872</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">154,915</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Actuarial (gain)/loss</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,940,154</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(3,316,552</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">33,022</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(2,235,904</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Benefits paid</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(3,398,419</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(2,894,492</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(151,399</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(122,947</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Additional recognition due to significant event</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(2,534,589</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Benefit obligation at end of year</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">92,258,937</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">87,427,769</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,339,050</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,981,344</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;">Pension Benefit</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Other Postretirement Benefit</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; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Fair value of plan assets at beginning of year</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">63,122,843</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">64,352,110</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,188,289</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,149,204</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Actual return on plan assets</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">4,653,349</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(1,340,977</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">99,061</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">39,085</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Employer contributions</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,249,726</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,006,202</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">151,399</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">122,947</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Benefits paid</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(3,398,419</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(2,894,492</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(151,399</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(122,947</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Fair value of plan assets at end of year</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">65,627,499</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">63,122,843</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,287,350</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,188,289</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;">&#160;</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px;">&#160; </td><td colspan="7" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Pension Benefit</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="7" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Other Postretirement Benefit</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Funded Status</div></td><td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2016</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2016</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net amount recognized in the balance sheet</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(26,631,438</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(24,304,926</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(1,051,700</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(793,055</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr></table></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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Amounts recognized in accumulated other comprehensive income consist of:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px;">&#160; </td><td colspan="7" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Pension Benefit</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="7" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Other Postretirement Benefit</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; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2016</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2016</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net (loss)/gain</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(33,623,438</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(32,220,482</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,231,081</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,658,406</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Prior service (cost) credit</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(176,117</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(376,685</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">39,841</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">63,731</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 52%; background-color: #cceeff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(33,799,555</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(32,597,167</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,270,922</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,722,137</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div></div><span></span>
</td>
</tr>
<tr class="re">
<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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Change in the components of accumulated other comprehensive income consist of:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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; display: block; text-indent: 0pt;">Pension Benefit</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Other Postretirement Benefit</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; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Balance at beginning of period</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(32,597,167</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(35,689,141</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,722,137</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(543,233</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Change due to availability of final actual assets and census data</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(317,440</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(346</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Charged to net periodic benefit cost</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;">Prior service cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">200,568</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">218,585</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(23,890</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(23,889</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net loss (gain)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,704,863</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,928,298</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(93,921</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">18,804</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Liability (gains)/losses</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;">Discount rate</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(2,359,745</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,121,170</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(34,471</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">87,748</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;">Asset (gains)/losses deferred</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(4,325,232</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(2,813,796</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">51,529</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(52,851</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;">Additional recognition due to significant event</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,534,589</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;">Other</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,042,569</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(362,283</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(33,022</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,235,904</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Balance at end of period</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(33,799,555</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(32,597,167</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,270,922</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,722,137</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div></div><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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Assumptions used to determine the projected benefit obligations for the Company&#8217;s pension benefit plans and other postretirement benefit plan for the fiscal year indicated were as follows:</div><div><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman;">&#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; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td colspan="4" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; display: block; text-indent: 0pt;">Discount rate</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;">&#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;">&#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="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 65%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Pension plans</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">4.04% - 4.08</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4.24% - 4.28</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 65%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Supplemental pension plans</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3.03</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3.53</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 65%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Other postretirement plan</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">4.12</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4.23</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr></table></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_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="display: block; text-indent: 0pt;">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="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Number of plans</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Projected benefit obligation</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">92,258,937</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">87,427,769</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Accumulated benefit obligation</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">92,258,937</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">83,433,339</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Fair value of plan assets</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">65,627,499</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">63,122,843</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net amount recognized in accrued benefit liability</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(26,631,438</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(24,304,926</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr></table></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_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; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company made contributions to the plan as follows:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Regular matching contributions</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">328,144</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">232,399</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">186,545</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Transitional credit contributions</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">231,847</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">---</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">---</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Non-discretionary contributions</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">51,470</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">---</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">---</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Total contributions made for the period</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">611,461</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">232,399</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">186,545</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div><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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension 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_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="display: block; text-indent: 0pt;">Assumptions used to determine net periodic benefit cost for the Company&#8217;s pension benefit plans for the fiscal year indicated were as follows:</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Discount rate</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;">&#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;">&#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;">&#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%; background-color: #cceeff;"><div style="margin-left: 27pt; text-indent: 9pt;"><font style="font-size: 10pt; font-family: times new roman; display: inline;">-</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Pension plans</font></div><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">4.24% - 4.28</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3.90</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4.80</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr><tr><td valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="margin-left: 27pt; text-indent: 9pt;"><font style="font-size: 10pt; font-family: times new roman; display: inline;">-</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Supplemental pension plans</font></div><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3.53</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3.90</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4.80</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Expected return on plan assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">8.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Rate of compensation increase</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3.25</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3.25</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3.25</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr></table></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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Components of the net periodic benefit cost of the Company&#8217;s pension benefit plans for the fiscal year indicated were as follows:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Service cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,977,295</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,770,191</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,837,134</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Interest cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3,486,982</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,472,870</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,365,194</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Expected return on plan assets</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(4,995,858</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(5,151,654</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(4,810,524</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Amortization of prior service cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">200,568</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">218,585</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">218,585</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Amortization of the net loss</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,704,863</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,928,298</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">944,130</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net periodic benefit cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,373,850</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,238,290</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,554,519</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div><span></span>
</td>
</tr>
<tr class="re">
<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="display: block; text-indent: 0pt;">The fair values of the company&#8217;s pension plans assets at December 31, 2016 and January 2, 2016, utilizing the fair value hierarchy discussed in Note 2, follow:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="14" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="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="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; display: block; text-indent: 0pt;">Level 1</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 2</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 3</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"><font style="text-decoration: underline;">Cash and Equivalents</font>:</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;">&#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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Common/collective trust funds</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">276,129</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">276,129</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"><font style="text-decoration: underline;">Equities</font>:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Eastern Company Common Stock</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,535,676</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,535,676</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Common/collective trust funds</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">RITC Large Cap Defensive Equity Fund (a)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,131,589</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,131,589</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">RITC Equity II Fund (b)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,875,234</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,875,234</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">RITC Large Cap U.S. Equity Fund (c)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,984,636</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,984,636</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">RITC International Fund with Active Currency (d)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,178,635</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,178,635</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">RITC Emerging Markets Fund (e)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,373,089</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,373,089</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"><font style="text-decoration: underline;">Fixed</font><font style="text-decoration: underline;">Income</font>:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Common/collective trust funds</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">RITC Fixed Income I Fund (f)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,700,175</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,700,175</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Target Duration LDI Fixed Income Funds (g)</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">RITC 8 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,499,390</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,499,390</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">RITC 10 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,851,317</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,851,317</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">RITC 12 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,122,411</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,122,411</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">RITC 14 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,790,209</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,790,209</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">RITC 16 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,650,440</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,650,440</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">STRIPS Fixed Income Funds (h)</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">RITC 15 Year STRIPS Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,504,395</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,504,395</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">RITC 10 Year STRIPS Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,407,518</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,407,518</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">RITC 28 to 29 Year STRIPS Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">464,106</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">464,106</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Insurance contracts</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,282,552</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,282,552</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Total</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,535,676</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">61,091,825</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">65,627,501</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;">&#160;</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="14" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">January 2, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="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="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; display: block; text-indent: 0pt;">Level 1</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 2</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 3</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;"><font style="text-decoration: underline;">Cash and Equivalents</font>:</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;">&#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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Common/collective trust funds</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">236,209</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">236,209</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"><font style="text-decoration: underline;">Equities</font>:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Eastern Company Common Stock</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,069,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,069,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Common/collective trust funds</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Russell Large Cap Defensive Equity Fund</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,685,388</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,685,388</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Russell Equity II Fund</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,456,364</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,456,364</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Russell Large Cap U.S. Equity Fund</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,575,535</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,575,535</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Russell International Fund with Active Currency</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,796,625</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,796,625</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Russell Emerging Markets Fund</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,350,136</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,350,136</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; text-decoration: underline; display: block; margin-right: 0pt; text-indent: 0pt;">Fixed Income:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Common/collective trust funds</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Russell Fixed Income I Fund</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,504,086</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,504,086</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">Target Duration LDI Fixed Income Funds</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Russell 8 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,478,701</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,478,701</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Russell 10 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,840,616</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,840,616</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Russell 12 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,119,786</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,119,786</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Russell 14 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,795,220</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,795,220</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Russell 16 Year LDI Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,615,278</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,615,278</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: 0pt;">STRIPS Fixed Income Funds</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Russell 15 Year STRIPS Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,606,554</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,606,554</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Russell 10 Year STRIPS Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,411,574</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,411,574</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="margin-left: 54pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: symbol, serif; display: inline;">&#183;</font><font style="color: black; letter-spacing: 9pt;">&#160;</font><font style="font-size: 10pt; font-family: times new roman; display: inline;">Russell 28 to 29 Year STRIPS Fixed Income Fund</font></div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">543,357</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">543,357</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Insurance contracts</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,038,326</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,038,326</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Total</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,069,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">59,053,755</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">63,122,843</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;&#160;The Level 1 investment is made up of shares of The Eastern Company Common Stock and is valued at market price.&#160;&#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="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="top" style="width: 4%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">(a)</div></td><td valign="top" style="width: 84%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The investment objective of the RITC (formerly Russell) Large Cap Defensive Equity Fund is to outperform the Russell 1000<font style="font-size: 70%; vertical-align: text-top; display: inline;">&#174;</font> Defensive Index<font style="font-size: 70%; vertical-align: text-top; display: inline;">&#174;</font> while managing volatility and maintaining diversification similar to the Index over a full market cycle.&#160;&#160;The Fund invests in common stocks of large and medium cap U.S. companies, employing a multi-manager approach with advisors using distinct methods to identify medium to large cap U.S. stocks with positive excess return potential.&#160;&#160;The defensive style of investing emphasizes investments in equities of companies expected to have lower than average stock price volatility, higher financial quality and/or stable business fundamentals.</div><div style="display: block; text-indent: 0pt;">&#160;</div></td></tr><tr><td valign="top" style="width: 4%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">(b)</div></td><td valign="top" style="width: 84%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The RITC Equity II Fund has an objective to provide a favorable total return primarily through capital appreciation.&#160;&#160;Aims to outperform the Russell 2500<font style="font-size: 70%; vertical-align: text-top; display: inline;">&#174;</font> Index with above-average consistency while managing volatility and maintaining diversification similar to the Index over a full market cycle.&#160;&#160;The fund invests in common stocks of U.S. small cap companies.&#160;&#160;It employs a multi-style (growth and market-oriented, value), multi-manager approach.&#160;&#160;&#160;Advisors employ distinct yet complementary styles in their stock selection, focusing on factors such as: undervalued or under-researched companies, special situations, emerging growth, asset plays and turnarounds.</div><div style="display: block; text-indent: 0pt;">&#160;</div></td></tr><tr><td valign="top" style="width: 4%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">(c)</div></td><td valign="top" style="width: 84%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The investment objective of the RITC Large Cap U.S. Equity Fund is to outperform the Russell 1000<font style="font-size: 70%; vertical-align: text-top; display: inline;">&#174;</font> Index with above-average consistency over a full market cycle.&#160;&#160;The fund invests in common stocks of large and medium cap U.S. companies.&#160;&#160;Employs a multi-style, multi-manager approach whereby portions of the fund are allocated to different money managers who employ distinct styles.&#160;&#160;The number of advisors and number of stocks (150 &#8211; 200) is more concentrated than other Russell multi-style large cap U.S. funds.</div><div style="display: block; text-indent: 0pt;">&#160;</div></td></tr><tr><td valign="top" style="width: 4%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">(d)</div></td><td valign="top" style="width: 84%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The RITC International Fund with Active Currency seeks to provide long-term growth of Capital.&#160;&#160;Aims to outperform the Russell Development ex-U.S. Large Cap Index Net while managing volatility and maintaining diversification similar to the index over a full market cycle.&#160;&#160;The fund invests primarily in the equities of non-U.S. developing markets and currency of global markets.&#160;&#160;Employs multiple managers with distinct investment styles, which are intended to be complementary.&#160;&#160;Seeks to capitalize on the stock selection abilities of its active manager.&#160;&#160;The Fund typically has moderate country and sector weights relative to the index.&#160;&#160;Also believe active currency management is an attractive strategy with the potential to deliver excess return.</div><div style="display: block; text-indent: 0pt;">&#160;</div></td></tr><tr><td valign="top" style="width: 4%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">(e)</div></td><td valign="top" style="width: 84%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The RITC Emerging Markets Fund seeks to provide the potential for long-term growth of Capital.&#160;&#160;Aims to outperform the Russell Emerging Markets Index Net over a full market cycle.&#160;&#160;The fund invests in equity securities of companies located in, or are economically tied to, emerging market countries.&#160;&#160;Securities are denominated principally in foreign currencies and are typically held outside the U.S.&#160;&#160;The Fund employs a multi-style (growth, market-oriented and value) and multi-manager approach whereby portions of the fund are allocated to different money managers who employ distinct styles.</div><div style="display: block; text-indent: 0pt;">&#160;</div></td></tr><tr><td valign="top" style="width: 4%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">(f)</div></td><td valign="top" style="width: 84%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The RITC Fixed Income I Fund is designed to provide current income and capital appreciation through a variety of diversified strategies.&#160;&#160;The Fund seeks favorable returns comparable to the broad fixed income market, as measured by the Barclays U.S. Aggregate Bond Index.&#160;&#160;The fund primarily invests in fixed income securities representing diverse sectors and maturities.&#160;&#160;Advisors use diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds.&#160;&#160;It is actively managed with multiple advisors employing distinct yet complementary strategies and different technologies to insure prudent diversification over a broad spectrum of investments.</div><div style="display: block; text-indent: 0pt;">&#160;</div></td></tr><tr><td valign="top" style="width: 4%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">(g)</div></td><td valign="top" style="width: 84%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Target Duration LDI Fixed Income Funds seek to outperform their respective Barclays-Russell LDI Indexes over a full market cycle.&#160;&#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;&#160;They seek to provide additional incremental return through modest interest rate timing, security selection and tactical use of non-credit sectors.&#160;&#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&#8217;s assets and liabilities.</div><div style="display: block; text-indent: 0pt;">&#160;</div></td></tr></table></div><div>&#160;</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="top" style="width: 4%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">(h)</div></td><td valign="top" style="width: 83%;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">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;&#160;These passively managed funds are generally used with other bond funds to add additional duration to the asset portfolio.&#160;&#160;This will help reduce the mismatch between a plan&#8217;s assets and liabilities.</div><div style="display: block; text-indent: 0pt;">&#160;</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement 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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Assumptions used to determine net periodic benefit cost for the Company&#8217;s other postretirement plan for the fiscal year indicated were as follows:</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</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%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Discount rate</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">4.23</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3.90</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4.8</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr><tr><td valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Expected return on plan assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">8.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">%</div></td></tr></table></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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Components of the net periodic benefit cost of the Company&#8217;s other postretirement benefit plan were as follows:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Service cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">29,300</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">217,570</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">173,902</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Interest cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">94,872</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">154,915</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">157,481</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Expected return on plan assets</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(47,532</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(91,936</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(22,434</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Amortization of prior service cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(23,890</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(23,889</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(23,888</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Amortization of the net loss</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(93,921</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">18,804</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(72,378</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net periodic benefit cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(41,171</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">275,464</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">212,683</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div><span></span>
</td>
</tr>
<tr class="ro">
<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: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The fair values of the Company&#8217;s other postretirement plan assets at December 31, 2016 and January 2, 2016, utilizing the fair value hierarchy discussed in Note 2, follow:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px;">&#160; </td><td colspan="15" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px;">&#160; </td><td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 1</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 2</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 3</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Fixed Income:</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;">&#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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Insurance contracts</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,287,350</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,287,350</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Total</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,287,350</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,287,350</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px;">&#160; </td><td colspan="15" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">January 2, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px;">&#160; </td><td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 1</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 2</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Level 3</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Fixed Income:</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;">&#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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Insurance contracts</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,188,289</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,188,289</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Total</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,188,289</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,188,289</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock', window );">Analysis of the Level 3 assets of the Company's postretirement plan</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>An analysis of the Level 3 asset of the Company&#8217;s other postretirement plan is as follows:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Fair value of Level 3 assets at beginning of year</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,188,289</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,149,204</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Change due to availability of final actual assets and census data</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Actual return on plan assets</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">99,061</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">39,085</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Employer contributions</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">92,898</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">81,360</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Benefits paid</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(92,898</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(81,360</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Fair value of Level 3 assets at end of year</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,287,350</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,188,289</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div><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=65897934&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=66004124&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=65897934&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=65897934&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=65897934&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_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 effect of fair value measurements using significant unobservable inputs (Level 3) on changes in plan assets of pension plans and/or other employee benefit plans 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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=65897934&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=65897934&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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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>45
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6664047648">
<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. 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_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><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Sales:</div><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; 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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Industrial Hardware</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">61,058,871</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">61,338,812</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">58,666,229</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Security Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">57,255,101</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">56,598,487</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">49,381,553</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Metal Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">19,294,286</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">26,630,652</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">32,777,578</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #ffffff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">137,608,258</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">144,567,951</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">140,825,360</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Inter-segment Sales:</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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Industrial Hardware</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">637,405</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">595,596</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">984,192</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Security Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,716,802</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,813,576</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,565,733</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Metal Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">16,804</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #ffffff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3,354,207</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,425,976</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,549,925</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Income Before Income Taxes:</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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Industrial Hardware</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5,683,730</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,314,149</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,063,786</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Security Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5,677,264</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,798,115</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,058,554</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Metal Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(225,122</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(84,536</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,596,308</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 54pt; display: block; margin-right: 0pt; text-indent: -18pt;">Operating Profit</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">11,135,872</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,027,728</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">11,718,648</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Interest expense</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(121,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(185,475</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(254,576</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Other income</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">209,043</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">178,722</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">64,691</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #cceeff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">11,223,415</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,020,975</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">11,528,763</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 64%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Geographic Information:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net Sales:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">United States</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">117,679,860</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">126,115,036</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">117,478,557</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Foreign</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">19,928,398</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">18,452,915</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">23,346,803</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #cceeff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">137,608,258</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">144,567,951</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">140,825,360</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Foreign sales are primarily to customers in North America.</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Identifiable Assets:</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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">United States</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">107,031,435</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">106,662,743</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">105,771,961</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Foreign</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">17,166,961</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">15,075,816</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">15,498,595</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #cceeff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">124,198,396</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">121,738,559</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">121,270,556</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 64%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Industrial Hardware</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">32,278,281</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">30,425,348</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">29,660,695</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Security Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">49,520,708</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">52,688,497</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">51,573,271</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Metal Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">18,447,526</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">20,931,863</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">21,037,058</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 64%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">100,246,515</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">104,045,708</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">102,271,004</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">General corporate</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">23,951,881</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">17,692,851</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">18,999,552</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr style="height: 16px;"><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #ffffff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">124,198,396</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">121,738,559</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">121,270,556</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;">&#160;</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; 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="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; display: block; text-indent: 0pt;">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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Industrial Hardware</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,468,904</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,580,741</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,631,521</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Security Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">980,048</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,010,262</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">621,501</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Metal Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,365,441</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,330,435</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,233,280</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #ffffff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">3,814,393</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,921,438</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,486,302</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Capital Expenditures:</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;">&#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;">&#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;">&#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 align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Industrial Hardware</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">648,516</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,479,984</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,929,022</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Security Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,018,371</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">388,377</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">973,365</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Metal Products</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,153,872</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">632,016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">644,851</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 64%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,820,759</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,500,377</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,567,238</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Currency translation adjustment</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(8,889</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">25,020</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">10,347</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">General corporate</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">51,600</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">12,839</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">55,580</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; width: 64%; background-color: #cceeff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,863,470</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,538,236</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,633,165</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div></div><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>46
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6941291712">
<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. 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_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; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Selected quarterly financial information (unaudited) follows:</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; 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; 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; 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="vertical-align: bottom; padding-bottom: 2px;">&#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; display: block; text-indent: 0pt;">2016</div></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: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; 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; 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; padding-bottom: 2px;">&#160; </td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#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; display: block; text-indent: 0pt;">First</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Second</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Third</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Fourth</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Year</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net sales</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">33,101,657</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">36,883,312</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">33,478,347</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">34,144,942</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">137,608,258</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Gross margin</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,420,446</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,601,603</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,852,878</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">10,417,944</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">34,292,871</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Selling and administrative</div><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;&#160;&#160;&#160;&#160;expenses</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,459,582</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,495,735</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,588,764</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,612,918</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">23,156,999</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net income</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">648,073</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,087,837</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,400,064</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,649,349</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,785,323</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net income per share:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Basic</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.10</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.33</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.38</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.42</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1.25</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Diluted</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.10</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.33</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.38</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.42</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1.25</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" colspan="4" valign="bottom" style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">Weighted average shares outstanding:</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Basic</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,248,222</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,250,610</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,252,681</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,254,605</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Diluted</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,248,222</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,250,610</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,252,681</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,254,605</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; 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; 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; 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="vertical-align: bottom; padding-bottom: 2px;">&#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; display: block; text-indent: 0pt;">2015</div></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: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; 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; 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; padding-bottom: 2px;">&#160; </td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#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; display: block; text-indent: 0pt;">First</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Second</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Third</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Fourth</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="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Year</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net sales</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">36,876,842</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">37,037697</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">36,239,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">34,413,912</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">144,567,951</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Gross margin</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,335,178</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,912,161</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">9,033,843</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">8,100,044</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">32,381,226</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Selling and administrative</div><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;&#160;&#160;&#160;&#160;expenses</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,963,695</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,056,139</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,584,222</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,749,422</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">24,353,498</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net (loss)/income</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">873,951</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">584,594</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,527,722</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,740,776</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">5,727,043</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net (loss)/income per share:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Basic</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.14</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.09</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.41</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.28</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.92</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Diluted</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.14</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.09</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.41</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.28</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">.92</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" colspan="4" valign="bottom" style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; display: block; text-indent: 0pt;">Weighted average shares outstanding:</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Basic</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,244,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,244,051</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,245,099</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,246,571</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Diluted</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,244,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,244,051</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,245,099</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,246,571</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></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=68076893&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>47
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6785767552">
<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. 31, 2016 </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</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</a></td>
<td class="nump">6<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 );">Lerma, 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6859291920">
<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. 31, 2016 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 01, 2016 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 02, 2016 </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 02, 2016 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 02, 2016 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 03, 2015 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 04, 2015 </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 04, 2015 </div>
<div>USD ($) </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>
<th class="th">
<div>Jan. 03, 2015 </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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">51.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">28,052,368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,052,368<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">5,977,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="text">&#160;<span></span>
</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,977,918<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,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,297,368<span></span>
</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="nump">$ 6,297,368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,371,694<span></span>
</td>
<td class="nump">3,460,516<span></span>
</td>
<td class="nump">$ 3,237,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_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">442,699<span></span>
</td>
<td class="nump">460,922<span></span>
</td>
<td class="nump">248,876<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2017</a></td>
<td class="nump">406,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">406,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 );">2018</a></td>
<td class="nump">406,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">406,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 );">2019</a></td>
<td class="nump">406,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">406,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 );">2020</a></td>
<td class="nump">173,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">173,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 );">2021</a></td>
<td class="nump">147,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">147,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">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">4,400,109<span></span>
</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="nump">4,400,109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,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">2,286,533<span></span>
</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="nump">2,286,533<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">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">2,113,576<span></span>
</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="nump">$ 2,113,576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">12 years 7 months 6 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,790,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">$ 14,960,354<span></span>
</td>
<td class="nump">$ 14,790,793<span></span>
</td>
<td class="nump">$ 14,960,354<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">29,042<span></span>
</td>
<td class="num">(169,561)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 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="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="nump">14,790,793<span></span>
</td>
<td class="nump">14,960,354<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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">1,525,650<span></span>
</td>
<td class="nump">1,218,948<span></span>
</td>
<td class="nump">1,079,557<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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">$ 441,853<span></span>
</td>
<td class="nump">$ 496,066<span></span>
</td>
<td class="nump">$ 494,267<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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,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,246,571<span></span>
</td>
<td class="nump">6,245,099<span></span>
</td>
<td class="nump">6,244,051<span></span>
</td>
<td class="nump">6,244,088<span></span>
</td>
<td class="nump">6,251,535<span></span>
</td>
<td class="nump">6,245,057<span></span>
</td>
<td class="nump">6,225,068<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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,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,246,571<span></span>
</td>
<td class="nump">6,245,099<span></span>
</td>
<td class="nump">6,244,051<span></span>
</td>
<td class="nump">6,244,088<span></span>
</td>
<td class="nump">6,251,535<span></span>
</td>
<td class="nump">6,245,057<span></span>
</td>
<td class="nump">6,225,068<span></span>
</td>
</tr>
<tr class="re">
<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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,846<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Denominator for diluted earnings per share (in shares) | shares</a></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,246,571<span></span>
</td>
<td class="nump">6,245,099<span></span>
</td>
<td class="nump">6,244,051<span></span>
</td>
<td class="nump">6,244,088<span></span>
</td>
<td class="nump">6,251,535<span></span>
</td>
<td class="nump">6,245,057<span></span>
</td>
<td class="nump">6,237,914<span></span>
</td>
</tr>
<tr class="re">
<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="re">
<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">$ 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">$ 2,206,852<span></span>
</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="nump">$ 2,206,852<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">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">1,478,692<span></span>
</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="nump">1,478,692<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_FiniteLivedIntangibleAssetsNet', window );">Net per Balance Sheet</a></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">728,160<span></span>
</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="nump">728,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_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">$ 1,731,751<span></span>
</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,901,312<span></span>
</td>
<td class="nump">1,731,751<span></span>
</td>
<td class="nump">1,901,312<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">29,042<span></span>
</td>
<td class="num">(169,561)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">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="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="nump">1,731,751<span></span>
</td>
<td class="nump">$ 1,901,312<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,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,193,257<span></span>
</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="nump">2,193,257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,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">807,841<span></span>
</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="nump">807,841<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">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">1,385,416<span></span>
</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="nump">1,385,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_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="re">
<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="re">
<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="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_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="re">
<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">$ 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="re">
<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">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">3,236,033<span></span>
</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="nump">3,236,033<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,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,053,718<span></span>
</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="nump">$ 2,053,718<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">15 years 7 months 6 days<span></span>
</td>
<td class="text">15 years 10 months 24 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">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">2,206,852<span></span>
</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="nump">$ 2,206,852<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">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">1,478,692<span></span>
</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="nump">1,478,692<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,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,029,181<span></span>
</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="nump">1,029,181<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">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">575,026<span></span>
</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="nump">575,026<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">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="re">
<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">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">89,941<span></span>
</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="nump">$ 89,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_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">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_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">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">89,941<span></span>
</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="nump">89,941<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">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">81,400<span></span>
</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="nump">$ 81,400<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">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">81,400<span></span>
</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="nump">81,400<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">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">61,474<span></span>
</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="nump">$ 61,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">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">61,474<span></span>
</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="nump">61,474<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">0<span></span>
</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_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 .</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=66902209&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> -Glossary Antidilution<br> -URI http://asc.fasb.org/extlink&amp;oid=6505113<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Diluted Earnings Per Share<br> -URI http://asc.fasb.org/extlink&amp;oid=6510752<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Contingent Stock Agreement<br> -URI http://asc.fasb.org/extlink&amp;oid=6508534<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 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=64851502&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=73719730&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=64851502&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=73719730&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=66902209&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=64834752&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_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=64863997&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=64863997&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=64863997&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Weighted-Average Number of Common Shares Outstanding<br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6781881504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS ACQUISITIONS (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 15, 2014 </div>
<div>USD ($) </div>
<div>Technology</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 02, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 03, 2015 </div>
<div>USD ($)</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_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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,819,835<span></span>
</td>
<td class="nump">$ 14,790,793<span></span>
</td>
<td class="nump">$ 14,960,354<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_AgroTransdataCorporationMember', window );">Argo Transdata Corporation [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_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="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_NumberOfTechnologiesCombination', window );">Number of technologies combination | Technology</a></td>
<td class="nump">3<span></span>
</td>
<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 );">Cost of the acquisition</a></td>
<td class="nump">$ 5,034,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_BusinessCombinationContingentConsiderationAsset', window );">Contingent earn-out asset</a></td>
<td class="nump">282,914<span></span>
</td>
<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 earn-out liability</a></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_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Business acquisition, current liabilities</a></td>
<td class="nump">63,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_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized', window );">Recognized earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 144,231<span></span>
</td>
<td class="nump">$ 138,683<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">1,225,226<span></span>
</td>
<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_eml_FiniteLivedIntangibleAssetsAcquiredAbstract', window );"><strong>Intangible Assets Acquired [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_FinitelivedIntangibleAssetsAcquired1', window );">Assets acquired</a></td>
<td class="nump">$ 1,164,076<span></span>
</td>
<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-average amortization period</a></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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Argo Transdata Corporation [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_eml_FiniteLivedIntangibleAssetsAcquiredAbstract', window );"><strong>Intangible Assets Acquired [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_FinitelivedIntangibleAssetsAcquired1', window );">Assets acquired</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-average amortization period</a></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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember', window );">Intellectual Property [Member] | Argo Transdata Corporation [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_eml_FiniteLivedIntangibleAssetsAcquiredAbstract', window );"><strong>Intangible Assets Acquired [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_FinitelivedIntangibleAssetsAcquired1', window );">Assets acquired</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-average amortization period</a></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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-Compete Agreements [Member] | Argo Transdata Corporation [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_eml_FiniteLivedIntangibleAssetsAcquiredAbstract', window );"><strong>Intangible Assets Acquired [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_FinitelivedIntangibleAssetsAcquired1', window );">Assets acquired</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-average amortization period</a></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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_FiniteLivedIntangibleAssetsAcquiredAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsAcquiredAbstract</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_NumberOfTechnologiesCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 technologies combination of the acquired 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_NumberOfTechnologiesCombination</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_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization period of finite-lived intangible assets acquired either individually or as part of a group of 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>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> -Subparagraph (a)(3)<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-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_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_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_BusinessCombinationContingentConsiderationAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 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 50<br> -Paragraph 1<br> -Subparagraph (c)<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 25<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6411-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_BusinessCombinationContingentConsiderationAsset</td>
</tr>
<tr>
<td style="padding-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_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_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_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenues and gains recognized recorded for each transaction with the acquiree that is recognized separately from the acquisition of assets and assumptions of liabilities in the 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 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized</td>
</tr>
<tr>
<td style="padding-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_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</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_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-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_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=64834752&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_BusinessAcquisitionAxis=eml_AgroTransdataCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AgroTransdataCorporationMember</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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6774593472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTINGENCIES (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</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_CostOfServicesEnvironmentalRemediation', window );">Estimated cost of remediation</a></td>
<td class="nump">$ 10,738<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_TotalWorkforceSubjectToNegotiatedUnionContracts', window );">Total workforce subject to negotiated union contracts</a></td>
<td class="nump">22.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_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear', window );">Total workforce covered by union contract agreements expiring during 2017</a></td>
<td class="nump">14.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_TotalWorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear</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_TotalWorkforceSubjectToNegotiatedUnionContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_TotalWorkforceSubjectToNegotiatedUnionContracts</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>51
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6786519520">
<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="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 23, 2014</div></th>
<th class="th"><div>Jan. 29, 2010</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
<th class="th"><div>Jan. 03, 2015</div></th>
<th class="th"><div>Dec. 28, 2013</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_ScheduleOfDebtAbstract', 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>
</tr>
<tr class="ro">
<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 );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,785,714<span></span>
</td>
<td class="nump">$ 3,214,285<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="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>
</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_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,785,714<span></span>
</td>
<td class="nump">3,214,285<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="nump">892,857<span></span>
</td>
<td class="nump">1,428,571<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="nump">892,857<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_DebtInstrumentCovenantMinimumTangibleNetWorth', window );">Debt instrument covenant minimum tangible net worth</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,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_InterestPaid', window );">Interest paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 127,735<span></span>
</td>
<td class="nump">174,558<span></span>
</td>
<td class="nump">$ 272,993<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_TangibleNetWorth', window );">Tangible net worth</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 52,800,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_TangibleNetWorthIncreasePercentage', window );">Increase in tangible net worth each year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">714,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>
</tr>
<tr class="ro">
<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 );">2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">178,571<span></span>
</td>
<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 );">2020</a></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="ro">
<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 );">2021</a></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="re">
<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="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 " 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="nump">1,785,714<span></span>
</td>
<td class="nump">$ 3,214,285<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>
<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_eml_ScheduleOfDebtAbstract', 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>
</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_TangibleNetWorth', window );">Tangible net worth</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,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]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="ro">
<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="nump">$ 10,000,000<span></span>
</td>
<td class="nump">$ 10,000,000<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="re">
<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">Jul.  01,  2016<span></span>
</td>
<td class="text">Jan. 31,  2012<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>
</tr>
<tr class="ro">
<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 );">Revolving credit portion commitment fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<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_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed rate of interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.02%<span></span>
</td>
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="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>
</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] | People's 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="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>
</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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="nump">3.25%<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="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_SecuredDebtMember', window );">Loan Agreement [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>
</tr>
<tr 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_ScheduleOfDebtAbstract', 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>
</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_FixedChargeCoverageRatioAsMultiple', window );">Fixed charge coverage ratio as multiple</a></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_LeverageRatioAsMultipleMaximum', window );">Leverage coverage ratio as multiple maximum</a></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_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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">$ 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Periodic payment of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 178,571<span></span>
</td>
<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_DebtInstrumentTerm', window );">Term of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 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_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">Jan. 31,  2017<span></span>
</td>
<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="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>
</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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">$ 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Periodic payment of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 178,571<span></span>
</td>
<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">7 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="re">
<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">Jan. 31,  2019<span></span>
</td>
<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_LineOfCreditFacilityCommitmentFeePercentage', window );">Revolving credit portion commitment fee</a></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_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed rate of interest</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>
<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_DebtInstrumentCovenantMinimumTangibleNetWorth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 measure of the physical worth of a company, which does not include any value derived from intangible assets such as copyrights, patents and intellectual property.</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_DebtInstrumentCovenantMinimumTangibleNetWorth</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_FixedChargeCoverageRatioAsMultiple">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FixedChargeCoverageRatioAsMultiple</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_LeverageRatioAsMultipleMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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_LeverageRatioAsMultipleMaximum</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_ScheduleOfDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfDebtAbstract</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_TangibleNetWorth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 measure of the physical worth of a company, which does not include any value derived from intangible assets such as copyrights, patents and intellectual property.</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_TangibleNetWorth</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_TangibleNetWorthIncreasePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tangible net worth increase in each 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_TangibleNetWorthIncreasePercentage</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_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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-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_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_DebtInstrumentPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payments including both interest and principal payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6479336&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPayment</td>
</tr>
<tr>
<td style="padding-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_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_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>The amount of cash paid for interest during 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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&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=66902209&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_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_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_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_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_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_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_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SecuredDebtMember</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_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>52
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6769843456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>STOCK RIGHTS (Details) - $ / shares<br></strong></div></th>
<th class="th"><div>Aug. 07, 2015</div></th>
<th class="th"><div>Jan. 03, 2015</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_StockholdersEquityNoteAbstract', window );"><strong>STOCK RIGHTS [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_ClassOfWarrantOrRightOutstanding', window );">Stock rights outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,244,013<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Stock rights, exercise price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80.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_StockRightsRedemptionPricePerShare', window );">Stock rights, redemption price per share (in dollars per share)</a></td>
<td class="nump">$ 0.01<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_StockRightsRedemptionPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price per share at which the stock rights of an entity is redeemed or may be called. The redemption features are solely within the control of the issuer.</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_StockRightsRedemptionPricePerShare</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_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i)(4))<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="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_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 warrants or rights 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(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_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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>53
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6787071744">
<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. 31, 2016 </div>
<div>Plan </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 02, 2016 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 03, 2015 </div>
<div>USD ($) </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 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="ro">
<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_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_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="re">
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted (in 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="re">
<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>Stock option activity [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at beginning of period (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">20,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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(20,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at end of period (in 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="re">
<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 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.58<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.58<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options exercisable (in 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of stock options exercised | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59,125<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)</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="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="ro">
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for future grant (in shares)</a></td>
<td class="nump">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_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_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=6415400&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_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=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the 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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into 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 (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-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_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_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=6415400&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=6415400&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=6415400&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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 option holders acquired shares when converting their stock options into shares.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options (or share units) exercised during the current 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 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=6928386&amp;loc=d3e21463-112644<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(28))<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 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 5: 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)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_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_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_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>54
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6784646176">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
<th class="th"><div>Jan. 03, 2015</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>
</tr>
<tr class="ro">
<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="nump">$ 6,515,129<span></span>
</td>
<td class="nump">$ 6,694,885<span></span>
</td>
<td class="nump">$ 6,503,597<span></span>
</td>
</tr>
<tr class="re">
<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="nump">119,618<span></span>
</td>
<td class="nump">99,989<span></span>
</td>
<td class="nump">92,531<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="nump">6,634,747<span></span>
</td>
<td class="nump">6,794,874<span></span>
</td>
<td class="nump">6,596,128<span></span>
</td>
</tr>
<tr class="re">
<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="num">(371,460)<span></span>
</td>
<td class="num">(281,154)<span></span>
</td>
<td class="num">(1,030,203)<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(806,680)<span></span>
</td>
<td class="num">(807,061)<span></span>
</td>
<td class="num">(829,876)<span></span>
</td>
</tr>
<tr class="re">
<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="num">(124,329)<span></span>
</td>
<td class="num">(124,351)<span></span>
</td>
<td class="num">(105,296)<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(224,609)<span></span>
</td>
<td class="num">(299,137)<span></span>
</td>
<td class="num">(396,541)<span></span>
</td>
</tr>
<tr class="re">
<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="num">(233,806)<span></span>
</td>
<td class="num">(252,297)<span></span>
</td>
<td class="num">(203,180)<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(9,406,224)<span></span>
</td>
<td class="num">(8,616,582)<span></span>
</td>
<td class="num">(9,275,949)<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_DeferredTaxAssetsGross', window );">Total deferred income tax assets</a></td>
<td class="num">(11,167,108)<span></span>
</td>
<td class="num">(10,380,582)<span></span>
</td>
<td class="num">(11,841,045)<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_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred income tax (assets) liabilities</a></td>
<td class="num">(4,532,361)<span></span>
</td>
<td class="num">(3,585,708)<span></span>
</td>
<td class="num">(5,244,917)<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="nump">7,276,239<span></span>
</td>
<td class="nump">4,308,809<span></span>
</td>
<td class="nump">8,087,552<span></span>
</td>
</tr>
<tr class="re">
<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="nump">3,947,176<span></span>
</td>
<td class="nump">3,712,166<span></span>
</td>
<td class="nump">3,441,211<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="nump">11,223,415<span></span>
</td>
<td class="nump">8,020,975<span></span>
</td>
<td class="nump">11,528,763<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="nump">2,554,341<span></span>
</td>
<td class="nump">1,337,417<span></span>
</td>
<td class="nump">2,339,917<span></span>
</td>
</tr>
<tr class="re">
<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="nump">1,091,952<span></span>
</td>
<td class="nump">1,054,694<span></span>
</td>
<td class="nump">991,257<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">194,514<span></span>
</td>
<td class="nump">140,139<span></span>
</td>
<td class="nump">295,554<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="num">(339,412)<span></span>
</td>
<td class="num">(223,530)<span></span>
</td>
<td class="nump">164,830<span></span>
</td>
</tr>
<tr class="re">
<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="num">(63,303)<span></span>
</td>
<td class="num">(14,788)<span></span>
</td>
<td class="nump">75,729<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="nump">3,438,092<span></span>
</td>
<td class="nump">2,293,932<span></span>
</td>
<td class="nump">3,867,287<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="nump">3,815,962<span></span>
</td>
<td class="nump">2,727,131<span></span>
</td>
<td class="nump">3,919,779<span></span>
</td>
</tr>
<tr class="re">
<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="nump">87,061<span></span>
</td>
<td class="nump">82,987<span></span>
</td>
<td class="nump">249,324<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(365,528)<span></span>
</td>
<td class="num">(388,132)<span></span>
</td>
<td class="num">(76,914)<span></span>
</td>
</tr>
<tr class="re">
<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="num">(140,690)<span></span>
</td>
<td class="num">(91,018)<span></span>
</td>
<td class="num">(185,993)<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">41,287<span></span>
</td>
<td class="num">(37,036)<span></span>
</td>
<td class="num">(38,909)<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="nump">$ 3,438,092<span></span>
</td>
<td class="nump">$ 2,293,932<span></span>
</td>
<td class="nump">$ 3,867,287<span></span>
</td>
</tr>
<tr class="ro">
<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">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="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">2.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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Impact of foreign subsidiaries on effective tax rate, Percent</a></td>
<td class="num">(3.00%)<span></span>
</td>
<td class="num">(5.00%)<span></span>
</td>
<td class="num">(1.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="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="nump">0.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="nump">31.00%<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">34.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="nump">$ 3,493,558<span></span>
</td>
<td class="nump">$ 2,348,865<span></span>
</td>
<td class="nump">$ 3,989,978<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries', window );">Undistributed earnings of foreign subsidiaries</a></td>
<td class="nump">16,163,932<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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Tax benefit from exercise of non-qualified stock options and disqualifying dispositions of incentive stock options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,882<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">249,782<span></span>
</td>
<td class="nump">248,645<span></span>
</td>
<td class="nump">220,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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Increases for positions taken during the current period</a></td>
<td class="nump">44,172<span></span>
</td>
<td class="nump">27,947<span></span>
</td>
<td class="nump">50,735<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Decreases relating to settlements</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="re">
<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="num">(42,115)<span></span>
</td>
<td class="num">(26,810)<span></span>
</td>
<td class="num">(22,379)<span></span>
</td>
</tr>
<tr class="ro">
<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="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="re">
<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>
</tr>
<tr class="ro">
<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="nump">166,214<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="nump">$ 37,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_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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">2010<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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax 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 718<br> -SubTopic 740<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65880886&amp;loc=d3e23524-113945<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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_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> -Glossary Current Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6509736<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><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 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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=65882285&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> -Glossary Current Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6509736<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=65882285&amp;loc=d3e32639-109319<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_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> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=63044130<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 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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_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> -Glossary Deferred Tax Liability<br> -URI http://asc.fasb.org/extlink&amp;oid=6510232<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)(a))<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 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 6: 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=65882285&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> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=63044130<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 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 4: 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=65882285&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=65882285&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Asset<br> -URI http://asc.fasb.org/extlink&amp;oid=6510090<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=68052875&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=65882285&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=65882285&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=65882285&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_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=65882285&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=65882285&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=68052875&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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&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=65882285&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=65882285&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=65882285&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=68052875&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_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=68052875&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=65882285&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=65882285&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_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=65882285&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=68052875&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=65882285&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=65882285&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=65882285&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=68052875&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=65882285&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=65882285&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=65882285&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=65882285&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=65882285&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=65882285&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=65882285&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=65882285&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=65882285&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=65882285&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=65882285&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=65882285&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=65882285&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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=65882285&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=65882285&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=65882285&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=65882285&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=65882285&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=65882285&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=65882285&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=6367179&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=66902209&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=65882285&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_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside 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 944<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6487024&amp;loc=d3e29054-158556<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6479915&amp;loc=d3e66715-112838<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 995<br> -SubTopic 740<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6503627&amp;loc=d3e59836-110443<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 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28200-109314<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-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_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=65882285&amp;loc=SL6600010-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Unrecognized Tax Benefit<br> -URI http://asc.fasb.org/extlink&amp;oid=6527854<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-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_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=65882285&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=65882285&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=65882285&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=65882285&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_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>55
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6785242480">
<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. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
<th class="th"><div>Jan. 03, 2015</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">$ 1,293,271<span></span>
</td>
<td class="nump">$ 1,324,365<span></span>
</td>
<td class="nump">$ 1,151,749<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 );">2017</a></td>
<td class="nump">1,218,047<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 );">2018</a></td>
<td class="nump">1,145,243<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 );">2019</a></td>
<td class="nump">741,243<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 );">2020</a></td>
<td class="nump">515,845<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 );">2021</a></td>
<td class="nump">285,088<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">3,905,466<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 );">2017</a></td>
<td class="nump">1,100,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 );">2018</a></td>
<td class="nump">1,100,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 );">2019</a></td>
<td class="nump">1,100,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 );">2020</a></td>
<td class="nump">1,100,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 );">2021</a></td>
<td class="nump">1,100,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 );">2017</a></td>
<td class="nump">1,400,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 );">2018</a></td>
<td class="nump">1,400,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 );">2019</a></td>
<td class="nump">1,400,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 );">2020</a></td>
<td class="nump">1,400,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 );">2021</a></td>
<td class="nump">$ 1,400,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=6584154&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=6453985&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=6584154&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=6453985&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=6453985&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=6584154&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=6453985&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=6584154&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=6453985&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=6584154&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=6584154&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=6453985&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=6453985&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>56
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6793141984">
<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="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
<th class="th"><div>Jan. 03, 2015</div></th>
</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Assumptions used to determine the projected benefit obligations [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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="nump">3.69%<span></span>
</td>
<td class="nump">3.69%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.24%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 rate of return</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease', window );">Rate of compensation increase</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 rate of return</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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="re">
<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 the projected benefit obligations [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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected rate of return</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.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_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>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,359,745<span></span>
</td>
<td class="num">$ (4,121,170)<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,977,295<span></span>
</td>
<td class="nump">3,770,191<span></span>
</td>
<td class="nump">$ 2,837,134<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,486,982<span></span>
</td>
<td class="nump">3,472,870<span></span>
</td>
<td class="nump">3,365,194<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,940,154<span></span>
</td>
<td class="num">(3,316,552)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitsPaid', window );">Benefits paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,398,419)<span></span>
</td>
<td class="num">(2,894,492)<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 significant event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,534,589)<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_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,995,858)<span></span>
</td>
<td class="num">(5,151,654)<span></span>
</td>
<td class="num">(4,810,524)<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,568<span></span>
</td>
<td class="nump">218,585<span></span>
</td>
<td class="nump">218,585<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,704,863<span></span>
</td>
<td class="nump">1,928,298<span></span>
</td>
<td class="nump">944,130<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,373,850<span></span>
</td>
<td class="nump">$ 4,238,290<span></span>
</td>
<td class="nump">$ 2,554,519<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">3.90%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
</tr>
<tr class="ro">
<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 rate of return</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease', window );">Rate of compensation increase</a></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="nump">3.25%<span></span>
</td>
<td class="nump">3.25%<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 the projected benefit obligations [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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.04%<span></span>
</td>
<td class="nump">4.24%<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 the projected benefit obligations [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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.08%<span></span>
</td>
<td class="nump">4.28%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Remeasurement Adjustment [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="re">
<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>
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 4,383,159<span></span>
</td>
<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_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">770,361<span></span>
</td>
<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_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">818,565<span></span>
</td>
<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_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain)/loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">611,693<span></span>
</td>
<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_DefinedBenefitPlanBenefitsPaid', window );">Benefits paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,026,898)<span></span>
</td>
<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 significant event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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="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_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease', window );">Net increase in pension benefit obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,022,291<span></span>
</td>
<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Assumptions used to determine the projected benefit obligations [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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.12%<span></span>
</td>
<td class="nump">4.23%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 rate of return</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.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_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>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,471<span></span>
</td>
<td class="num">$ (87,748)<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,300<span></span>
</td>
<td class="nump">217,570<span></span>
</td>
<td class="nump">$ 173,902<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94,872<span></span>
</td>
<td class="nump">154,915<span></span>
</td>
<td class="nump">157,481<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,022<span></span>
</td>
<td class="num">(2,235,904)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitsPaid', window );">Benefits paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(151,399)<span></span>
</td>
<td class="num">(122,947)<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 significant event</a></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_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(47,532)<span></span>
</td>
<td class="num">(91,936)<span></span>
</td>
<td class="num">(22,434)<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,890)<span></span>
</td>
<td class="num">(23,889)<span></span>
</td>
<td class="num">(23,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_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of the net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(93,921)<span></span>
</td>
<td class="nump">18,804<span></span>
</td>
<td class="num">(72,378)<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (41,171)<span></span>
</td>
<td class="nump">$ 275,464<span></span>
</td>
<td class="nump">$ 212,683<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">4.23%<span></span>
</td>
<td class="nump">3.90%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
</tr>
<tr class="ro">
<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 rate of return</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember', window );">Supplemental Plans [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_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Assumptions used to determine the projected benefit obligations [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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.03%<span></span>
</td>
<td class="nump">3.53%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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.53%<span></span>
</td>
<td class="nump">3.90%<span></span>
</td>
<td class="nump">4.80%<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_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) related to change in benefit obligation resulting from changes in actuarial assumptions, for example, but not limited to, interest, mortality, employee turnover, salary, and temporary deviation from the 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> -Glossary Gain or Loss<br> -URI http://asc.fasb.org/extlink&amp;oid=49168827<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)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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_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>The amount of gains or losses recognized in 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 (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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>The amount of the prior service cost or credit recognized in net periodic benefit cost relating to benefit changes attributable to plan participants' prior service pursuant to a plan amendment or a plan initiation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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=65897934&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Prior Service Cost<br> -URI http://asc.fasb.org/extlink&amp;oid=49177896<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>The interest rate used to adjust for the time value of money for the 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=65897934&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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate of compensation increases (for pay-related 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 (k)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="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_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>The interest rate used to adjust for the time value of money.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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=65897934&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>An assumption as to the rate of return on plan assets reflecting the average rate of earnings expected on the funds invested or to be invested to provide for the benefits included in the 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> -Glossary Expected Long-Term Rate of Return on Plan Assets<br> -URI http://asc.fasb.org/extlink&amp;oid=6512046<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 (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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>Expected rate of compensation increases (for pay-related 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 (k)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net increase or decrease in the plan benefit obligation 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payments made for which participants are entitled under a pension plan, including pension benefits, death benefits, and benefits due on termination of employment. Also includes payments made under a postretirement benefit plan, including prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services. This item represents a periodic decrease to the plan obligations and a decrease to 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 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> -Glossary Benefits<br> -URI http://asc.fasb.org/extlink&amp;oid=49170737<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 (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Postretirement Benefits<br> -URI http://asc.fasb.org/extlink&amp;oid=6521376<br><br>Reference 5: 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=65897934&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_DefinedBenefitPlanBenefitsPaid</td>
</tr>
<tr>
<td style="padding-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_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>An amount calculated as a basis for determining the extent of delayed recognition of the effects of changes in the fair value of assets. The expected return on plan assets is determined based on the expected long-term rate of return on plan assets and the market-related value 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> -Glossary Expected Return on Plan Assets<br> -URI http://asc.fasb.org/extlink&amp;oid=6512171<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 (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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>The increase in a defined benefit pension plan's projected benefit obligation or a defined benefit postretirement plan's accumulated postretirement benefit obligation due to the passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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=65897934&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=65897934&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>The total amount of net periodic benefit cost for defined benefit plans for the period. Periodic benefit costs include the following components: service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) 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=65897934&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 (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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_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>The amount of increase or decrease due to a change in the terms of an existing plan or the initiation of a new plan. A plan amendment may increase or decrease benefits, including those attributed to years of service already rendered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Plan Amendment<br> -URI http://asc.fasb.org/extlink&amp;oid=49173939<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)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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_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>The actuarial present value of benefits attributed by the pension benefit formula to services rendered by employees during the period. The portion of the expected postretirement benefit obligation attributed to employee service during the period. The service cost component is a portion of the benefit obligation and is unaffected by the funded status of the 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> -Glossary Service Cost (Component of Net Periodic Pension Cost)<br> -URI http://asc.fasb.org/extlink&amp;oid=6525008<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 (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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_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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_StatementScenarioAxis=us-gaap_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestatementAdjustmentMember</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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>57
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6787142960">
<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. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
<th class="th"><div>Jan. 03, 2015</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="num">$ (26,631,438)<span></span>
</td>
<td class="num">$ (24,304,926)<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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">87,427,769<span></span>
</td>
<td class="nump">90,516,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">2,359,745<span></span>
</td>
<td class="num">(4,121,170)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,977,295<span></span>
</td>
<td class="nump">3,770,191<span></span>
</td>
<td class="nump">$ 2,837,134<span></span>
</td>
</tr>
<tr class="re">
<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,486,982<span></span>
</td>
<td class="nump">3,472,870<span></span>
</td>
<td class="nump">3,365,194<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">2,940,154<span></span>
</td>
<td class="num">(3,316,552)<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_DefinedBenefitPlanBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(3,398,419)<span></span>
</td>
<td class="num">(2,894,492)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 significant event</a></td>
<td class="num">(2,534,589)<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_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of year</a></td>
<td class="nump">92,258,937<span></span>
</td>
<td class="nump">87,427,769<span></span>
</td>
<td class="nump">90,516,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_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">63,122,843<span></span>
</td>
<td class="nump">64,352,110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">4,653,349<span></span>
</td>
<td class="num">(1,340,977)<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">1,249,726<span></span>
</td>
<td class="nump">3,006,202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(3,398,419)<span></span>
</td>
<td class="num">(2,894,492)<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">65,627,499<span></span>
</td>
<td class="nump">63,122,843<span></span>
</td>
<td class="nump">64,352,110<span></span>
</td>
</tr>
<tr class="ro">
<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,631,438)<span></span>
</td>
<td class="num">(24,304,926)<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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">1,981,344<span></span>
</td>
<td class="nump">4,055,112<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">317,440<span></span>
</td>
<td class="nump">346<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">34,471<span></span>
</td>
<td class="num">(87,748)<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">29,300<span></span>
</td>
<td class="nump">217,570<span></span>
</td>
<td class="nump">173,902<span></span>
</td>
</tr>
<tr class="ro">
<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">94,872<span></span>
</td>
<td class="nump">154,915<span></span>
</td>
<td class="nump">157,481<span></span>
</td>
</tr>
<tr class="re">
<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="nump">33,022<span></span>
</td>
<td class="num">(2,235,904)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(151,399)<span></span>
</td>
<td class="num">(122,947)<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 significant event</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,339,050<span></span>
</td>
<td class="nump">1,981,344<span></span>
</td>
<td class="nump">4,055,112<span></span>
</td>
</tr>
<tr class="re">
<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,188,289<span></span>
</td>
<td class="nump">1,149,204<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">99,061<span></span>
</td>
<td class="nump">39,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">151,399<span></span>
</td>
<td class="nump">122,947<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_DefinedBenefitPlanBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(151,399)<span></span>
</td>
<td class="num">(122,947)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,287,350<span></span>
</td>
<td class="nump">1,188,289<span></span>
</td>
<td class="nump">$ 1,149,204<span></span>
</td>
</tr>
<tr class="re">
<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,051,700)<span></span>
</td>
<td class="num">$ (793,055)<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>The difference between fair value of plan assets at the end of the period and the fair value at the beginning of the period, adjusted for contributions and payments of benefits during the period, and after adjusting for taxes and other expenses, 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> -Glossary Actual Return on Plan Assets (Component of Net Periodic Postretirement Benefit Cost)<br> -URI http://asc.fasb.org/extlink&amp;oid=6504192<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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Actual Return on Plan Assets (Component of Net Periodic Pension Cost)<br> -URI http://asc.fasb.org/extlink&amp;oid=6504226<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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) related to change in benefit obligation resulting from changes in actuarial assumptions, for example, but not limited to, interest, mortality, employee turnover, salary, and temporary deviation from the 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> -Glossary Gain or Loss<br> -URI http://asc.fasb.org/extlink&amp;oid=49168827<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)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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>The aggregate net amount recognized in the balance sheet associated with the defined benefit plan(s). Will normally be the same as the Defined Benefit Plan, Funded Status of Plan, Total.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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=65897934&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>1) For defined benefit pension plans, the benefit obligation is the projected benefit obligation, which is the actuarial present value as of a date of all benefits attributed by the pension benefit formula to employee service rendered prior to that date.  2) For other postretirement defined benefit plans, the benefit obligation is the accumulated postretirement benefit obligation, which is the actuarial present value of benefits attributed to employee service rendered to a particular 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Projected Benefit Obligation<br> -URI http://asc.fasb.org/extlink&amp;oid=6522206<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Accumulated Postretirement Benefit Obligation<br> -URI http://asc.fasb.org/extlink&amp;oid=6503904<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payments made for which participants are entitled under a pension plan, including pension benefits, death benefits, and benefits due on termination of employment. Also includes payments made under a postretirement benefit plan, including prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services. This item represents a periodic decrease to the plan obligations and a decrease to 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 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> -Glossary Benefits<br> -URI http://asc.fasb.org/extlink&amp;oid=49170737<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 (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Postretirement Benefits<br> -URI http://asc.fasb.org/extlink&amp;oid=6521376<br><br>Reference 5: 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=65897934&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_DefinedBenefitPlanBenefitsPaid</td>
</tr>
<tr>
<td style="padding-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_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 contributions made by the employer to defined 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 (d)(5)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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 60<br> -Section 35<br> -Paragraph 123<br> -Subparagraph B<br> -URI http://asc.fasb.org/extlink&amp;oid=64937487&amp;loc=d3e36068-114959<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 30<br> -Section 35<br> -Paragraph 63<br> -Subparagraph B<br> -URI http://asc.fasb.org/extlink&amp;oid=64937038&amp;loc=d3e12551-114930<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 (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e1928-114920<br><br>Reference 5: 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=65897934&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 30<br> -Section 35<br> -Paragraph 50<br> -URI http://asc.fasb.org/extlink&amp;oid=64937038&amp;loc=d3e12355-114930<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)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Plan Assets<br> -URI http://asc.fasb.org/extlink&amp;oid=6749337<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Plan Assets<br> -URI http://asc.fasb.org/extlink&amp;oid=6520858<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>The increase in a defined benefit pension plan's projected benefit obligation or a defined benefit postretirement plan's accumulated postretirement benefit obligation due to the passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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=65897934&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=65897934&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>Changes in the defined benefit obligation, not otherwise separately disclosed in the financial statements.</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>The amount of increase or decrease due to a change in the terms of an existing plan or the initiation of a new plan. A plan amendment may increase or decrease benefits, including those attributed to years of service already rendered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Plan Amendment<br> -URI http://asc.fasb.org/extlink&amp;oid=49173939<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)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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_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>The actuarial present value of benefits attributed by the pension benefit formula to services rendered by employees during the period. The portion of the expected postretirement benefit obligation attributed to employee service during the period. The service cost component is a portion of the benefit obligation and is unaffected by the funded status of the 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> -Glossary Service Cost (Component of Net Periodic Pension Cost)<br> -URI http://asc.fasb.org/extlink&amp;oid=6525008<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 (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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>58
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6787212112">
<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. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
<th class="th"><div>Jan. 03, 2015</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_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="ro">
<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">$ (2,500,000)<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_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Total</a></td>
<td class="nump">$ 21,039,520<span></span>
</td>
<td class="nump">$ 19,929,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,039,520<span></span>
</td>
<td class="nump">$ 19,929,214<span></span>
</td>
</tr>
<tr 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">19,929,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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 " 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">21,039,520<span></span>
</td>
<td class="nump">19,929,214<span></span>
</td>
<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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax', window );">Gain from reduction of accumulated plan benefits</a></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,500,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_PensionExpense', window );">Pension expense</a></td>
<td class="num">(985,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>
</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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">(33,623,438)<span></span>
</td>
<td class="num">(32,220,482)<span></span>
</td>
</tr>
<tr class="ro">
<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">(176,117)<span></span>
</td>
<td class="num">(376,685)<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">(32,597,167)<span></span>
</td>
<td class="num">$ (35,689,141)<span></span>
</td>
<td class="num">(33,799,555)<span></span>
</td>
<td class="num">(32,597,167)<span></span>
</td>
</tr>
<tr 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">(32,597,167)<span></span>
</td>
<td class="num">(35,689,141)<span></span>
</td>
<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">200,568<span></span>
</td>
<td class="nump">218,585<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,704,863<span></span>
</td>
<td class="nump">1,928,298<span></span>
</td>
<td class="nump">944,130<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">(2,359,745)<span></span>
</td>
<td class="nump">4,121,170<span></span>
</td>
<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="num">(4,325,232)<span></span>
</td>
<td class="num">(2,813,796)<span></span>
</td>
<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 significant event</a></td>
<td class="nump">2,534,589<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">1,042,569<span></span>
</td>
<td class="num">(362,283)<span></span>
</td>
<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,799,555)<span></span>
</td>
<td class="num">(32,597,167)<span></span>
</td>
<td class="num">(35,689,141)<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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax', window );">Gain from reduction of accumulated plan benefits</a></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">33,623,438<span></span>
</td>
<td class="nump">32,220,482<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss', window );">Net (loss) gain</a></td>
<td class="num">(1,231,484)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit', window );">Prior service cost (credit)</a></td>
<td class="nump">145,748<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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="re">
<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="ro">
<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,231,081<span></span>
</td>
<td class="nump">1,658,406<span></span>
</td>
</tr>
<tr class="re">
<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">39,841<span></span>
</td>
<td class="nump">63,731<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">1,722,137<span></span>
</td>
<td class="nump">1,722,137<span></span>
</td>
<td class="num">(543,233)<span></span>
</td>
<td class="nump">1,270,922<span></span>
</td>
<td class="nump">1,722,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_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">1,722,137<span></span>
</td>
<td class="num">(543,233)<span></span>
</td>
<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_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData', window );">Change due to availability of final actual assets and census data</a></td>
<td class="num">(317,440)<span></span>
</td>
<td class="num">(346)<span></span>
</td>
<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_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="re">
<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">(23,890)<span></span>
</td>
<td class="num">(23,889)<span></span>
</td>
<td class="num">(23,888)<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_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net loss (gain)</a></td>
<td class="num">(93,921)<span></span>
</td>
<td class="nump">18,804<span></span>
</td>
<td class="num">(72,378)<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 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">(34,471)<span></span>
</td>
<td class="nump">87,748<span></span>
</td>
<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_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Asset (gains)/losses deferred</a></td>
<td class="nump">51,529<span></span>
</td>
<td class="num">(52,851)<span></span>
</td>
<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_DefinedBenefitPlanPlanAmendments', window );">Additional recognition due to significant event</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 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="num">(33,022)<span></span>
</td>
<td class="nump">2,235,904<span></span>
</td>
<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">1,270,922<span></span>
</td>
<td class="nump">$ 1,722,137<span></span>
</td>
<td class="num">$ (543,233)<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_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="ro">
<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 );">Gain from reduction of accumulated plan benefits</a></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,231,081)<span></span>
</td>
<td class="num">$ (1,658,406)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss', window );">Net (loss) gain</a></td>
<td class="nump">93,921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit', window );">Prior service cost (credit)</a></td>
<td class="num">(23,890)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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="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>
<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>The total of net gain (loss), prior service cost (credit), and transition assets (obligations), as well as minimum pension liability if still remaining, included in accumulated other comprehensive income associated with a defined benefit pension or other postretirement plan(s) because they have yet to be 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&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=66004124&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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=d3e681-108580<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 (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e1928-114920<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=66004124&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>After tax net amount of gain (loss) that are not yet recognized as a component of net periodic benefit cost, and that are recognized as increases (decreases) in other comprehensive income as they arise.</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_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 cost (credit) due to benefit changes attributable to plan participants' prior service pursuant to a plan amendment or a plan initiation, which has not yet been recognized as a component 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> -Glossary Prior Service Cost<br> -URI http://asc.fasb.org/extlink&amp;oid=49177896<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>The amount of gains or losses recognized in 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 (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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>The amount of the prior service cost or credit recognized in net periodic benefit cost relating to benefit changes attributable to plan participants' prior service pursuant to a plan amendment or a plan initiation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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=65897934&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Prior Service Cost<br> -URI http://asc.fasb.org/extlink&amp;oid=49177896<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanFutureAmortizationOfGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (AOCI) related to gain (loss) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the 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>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_DefinedBenefitPlanFutureAmortizationOfGainLoss</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (AOCI) related to prior service cost (credit) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the 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>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_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-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_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>The amount of increase or decrease due to a change in the terms of an existing plan or the initiation of a new plan. A plan amendment may increase or decrease benefits, including those attributed to years of service already rendered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Plan Amendment<br> -URI http://asc.fasb.org/extlink&amp;oid=49173939<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)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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 (increase) decrease in the value of the projected benefit obligation related to a change in an actuarial 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>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=66004124&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=66004124&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 (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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>The amount of pension benefit costs recognized during the period for (1) defined benefit plans and (2) defined contribution plans. For defined benefit plans, pension expense includes the following components: service cost, interest cost, expected return on plan assets, gain (loss) on plan assets, prior service cost or credit, transition asset or obligation, and gain (loss) due to settlements or curtailments. For defined contribution plans, the pension expense generally equals the firm's contribution to employees' accounts (if the firm contributes) during 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 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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 (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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_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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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>59
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6772524400">
<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. 31, 2016 </div>
<div>USD ($) </div>
<div>Plan</div>
</th>
<th class="th">
<div>Jan. 02, 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 the projected 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">$ 92,258,937<span></span>
</td>
<td class="nump">$ 83,433,339<span></span>
</td>
</tr>
<tr class="re">
<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">$ 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_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">92,258,937<span></span>
</td>
<td class="nump">83,433,339<span></span>
</td>
</tr>
<tr class="re">
<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">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_DefinedBenefitPlanAmountsRecognizedInBalanceSheet', window );">Net amount recognized in accrued benefit liability</a></td>
<td class="num">$ (26,631,438)<span></span>
</td>
<td class="num">(24,304,926)<span></span>
</td>
</tr>
<tr class="re">
<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="re">
<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="nump">$ 985,000<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_ReductionInPensionExpense', window );">Reduction in pension expense</a></td>
<td class="nump">541,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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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="re">
<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,631,438)<span></span>
</td>
<td class="num">$ (24,304,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_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 );">2017</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 );">2018</a></td>
<td class="nump">4,000,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 );">2019</a></td>
<td class="nump">4,200,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 );">2020</a></td>
<td class="nump">4,500,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 );">2021</a></td>
<td class="nump">4,700,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 );">2022 through 2026</a></td>
<td class="nump">26,200,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_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear', window );">Contributions expected to be made by Company in next fiscal year</a></td>
<td class="nump">$ 700,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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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 the projected 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">4.04%<span></span>
</td>
<td class="nump">4.24%<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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 the projected 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">4.08%<span></span>
</td>
<td class="nump">4.28%<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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 the projected 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">4.12%<span></span>
</td>
<td class="nump">4.23%<span></span>
</td>
</tr>
<tr class="re">
<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 " 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">$ (1,051,700)<span></span>
</td>
<td class="num">$ (793,055)<span></span>
</td>
</tr>
<tr class="re">
<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 );">2017</a></td>
<td class="nump">103,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 );">2018</a></td>
<td class="nump">105,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 );">2019</a></td>
<td class="nump">108,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 );">2020</a></td>
<td class="nump">111,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 );">2021</a></td>
<td class="nump">113,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 );">2022 through 2026</a></td>
<td class="nump">597,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_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear', window );">Contributions expected to be made by Company in next fiscal year</a></td>
<td class="nump">$ 103,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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember', window );">Supplemental Plans [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 the projected 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.03%<span></span>
</td>
<td class="nump">3.53%<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>Number of defined 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;">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_eml_ReductionInPensionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in the amount of pension benefit costs recognized during the period for (1) defined benefit plans and (2) defined contribution 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;">eml_ReductionInPensionExpense</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_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>For defined benefit pension plans, the actuarial present value of benefits (whether vested or nonvested) attributed by the pension benefit formula to employee service rendered before a specified date and based on employee service and compensation (if applicable) before that date. The accumulated benefit obligation differs from the projected benefit obligation in that it includes no assumption about future compensation levels. For plans with flat-benefit or nonpay-related pension benefit formulas, the accumulated benefit obligation and the projected benefit obligation are the same.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Accumulated Benefit Obligation<br> -URI http://asc.fasb.org/extlink&amp;oid=6503844<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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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>The aggregate net amount recognized in the balance sheet associated with the defined benefit plan(s). Will normally be the same as the Defined Benefit Plan, Funded Status of Plan, Total.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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=65897934&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>The interest rate used to adjust for the time value of money for the 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=65897934&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 from a defined benefit plan expected to be paid in the five fiscal years 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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 from a defined benefit plan expected to be paid 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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 from a defined benefit plan expected to be paid 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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 from a defined benefit plan expected to be paid 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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 from a defined benefit plan expected to be paid 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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 from a defined benefit plan expected to be paid 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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_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>If aggregate disclosures are presented, the aggregate pension accumulated benefit obligation for pension plans with accumulated benefit obligations in excess of plan assets as of the measurement date of each statement of financial position 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 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=73719040&amp;loc=d3e4179-114921<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 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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>If aggregate disclosures are presented, the aggregate fair value of plan assets for pension plans with accumulated benefit obligations in excess of plan assets as of the measurement date of each statement of financial position 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 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=73719040&amp;loc=d3e4179-114921<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 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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>If aggregate disclosures are presented, the aggregate projected benefit obligation for pension plans with accumulated benefit obligations in excess of plan assets as of the measurement date of each statement of financial position 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e2417-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 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=73719040&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_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employer's best estimate of contributions expected to be paid to the plan during the next fiscal year beginning after the date of the latest 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 (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear</td>
</tr>
<tr>
<td style="padding-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_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>The amount of pension benefit costs recognized during the period for (1) defined benefit plans and (2) defined contribution plans. For defined benefit plans, pension expense includes the following components: service cost, interest cost, expected return on plan assets, gain (loss) on plan assets, prior service cost or credit, transition asset or obligation, and gain (loss) due to settlements or curtailments. For defined contribution plans, the pension expense generally equals the firm's contribution to employees' accounts (if the firm contributes) during 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 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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 (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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_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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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>60
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6796288512">
<tr>
<th class="tl" colspan="1" 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. 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="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="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="nump">$ 4,535,676<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 4,069,938<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="nump">$ 95,488<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">92,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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember', window );">Equity Securities [Member]</a></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="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_DefinedBenefitPlanTargetPlanAssetAllocations', window );">Long-term target allocations for plan assets</a></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="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="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_DefinedBenefitPlanTargetPlanAssetAllocations', window );">Long-term target allocations for plan assets</a></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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">$ 65,627,501<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets', window );">Number of shares of employer common stock included plan assets (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">14,456<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 232,124<span></span>
</td>
</tr>
<tr class="ro">
<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="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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">63,122,843<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">64,352,110<span></span>
</td>
</tr>
<tr class="ro">
<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">4,653,349<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,340,977)<span></span>
</td>
</tr>
<tr class="re">
<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">1,249,726<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,006,202<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(3,398,419)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,894,492)<span></span>
</td>
</tr>
<tr class="re">
<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">65,627,499<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">63,122,843<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">4,535,676<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,069,088<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">61,091,825<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">59,053,755<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Common/Collective Trust Funds [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">276,129<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">236,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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Common/Collective Trust Funds [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Common/Collective Trust Funds [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">276,129<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">236,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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Common/Collective Trust Funds [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | The Eastern Company Common Stock [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">4,535,676<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,069,088<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | The Eastern Company Common Stock [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">4,535,676<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,069,088<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | The Eastern Company Common Stock [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | The Eastern Company Common Stock [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Large Cap Defensive Equity Fund [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">7,131,589<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">6,685,388<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Large Cap Defensive Equity Fund [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Large Cap Defensive Equity Fund [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">7,131,589<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">6,685,388<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Large Cap Defensive Equity Fund [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Equity II Fund [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">4,875,234<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">4,456,364<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Equity II Fund [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Equity II Fund [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">4,875,234<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">4,456,364<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Equity II Fund [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Large Cap U.S. Equity Fund [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">5,984,636<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">5,575,535<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Large Cap U.S. Equity Fund [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Large Cap U.S. Equity Fund [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">5,984,636<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">5,575,535<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Large Cap U.S. Equity Fund [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC International Fund with Active Currency [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">8,178,635<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">7,796,625<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC International Fund with Active Currency [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC International Fund with Active Currency [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">8,178,635<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">7,796,625<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC International Fund with Active Currency [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Emerging Markets Fund [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">3,373,089<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">3,350,136<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Emerging Markets Fund [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[5]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Emerging Markets Fund [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">3,373,089<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">3,350,136<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Emerging Markets Fund [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[5]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Fixed Income I Fund [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">8,700,175<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[6]</sup></td>
<td class="nump">8,504,086<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Fixed Income I Fund [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[6]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Fixed Income I Fund [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">8,700,175<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[6]</sup></td>
<td class="nump">8,504,086<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Fixed Income I Fund [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[6]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 8 Year LDI Fixed Income Fund [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">1,499,390<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</sup></td>
<td class="nump">1,478,701<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 8 Year LDI Fixed Income Fund [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 8 Year LDI Fixed Income Fund [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">1,499,390<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</sup></td>
<td class="nump">1,478,701<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 8 Year LDI Fixed Income Fund [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 10 Year LDI Fixed Income Fund [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">1,851,317<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</sup></td>
<td class="nump">1,840,616<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 10 Year LDI Fixed Income Fund [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 10 Year LDI Fixed Income Fund [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">1,851,317<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</sup></td>
<td class="nump">1,840,616<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 10 Year LDI Fixed Income Fund [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 12 Year LDI Fixed Income Fund [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">2,122,411<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</sup></td>
<td class="nump">2,119,786<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 12 Year LDI Fixed Income Fund [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 12 Year LDI Fixed Income Fund [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">2,122,411<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</sup></td>
<td class="nump">2,119,786<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 12 Year LDI Fixed Income Fund [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 14 Year LDI Fixed Income Fund [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">3,790,209<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</sup></td>
<td class="nump">3,795,220<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 14 Year LDI Fixed Income Fund [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 14 Year LDI Fixed Income Fund [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">3,790,209<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</sup></td>
<td class="nump">3,795,220<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 14 Year LDI Fixed Income Fund [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 16 Year LDI Fixed Income Fund [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">5,650,440<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</sup></td>
<td class="nump">5,615,278<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 16 Year LDI Fixed Income Fund [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 16 Year LDI Fixed Income Fund [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">5,650,440<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</sup></td>
<td class="nump">5,615,278<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 16 Year LDI Fixed Income Fund [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[7]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 15 Year STRIPS Fixed Income Fund [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">2,504,395<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[8]</sup></td>
<td class="nump">2,606,554<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 15 Year STRIPS Fixed Income Fund [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[8]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 15 Year STRIPS Fixed Income Fund [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">2,504,395<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[8]</sup></td>
<td class="nump">2,606,554<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 15 Year STRIPS Fixed Income Fund [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[8]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 10 Year STRIPS Fixed Income Fund [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">1,407,518<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[8]</sup></td>
<td class="nump">1,411,574<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 10 Year STRIPS Fixed Income Fund [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[8]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 10 Year STRIPS Fixed Income Fund [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">1,407,518<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[8]</sup></td>
<td class="nump">1,411,574<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 10 Year STRIPS Fixed Income Fund [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[8]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 28 to 29 Year STRIPS Fixed Income Fund [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">464,106<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[8]</sup></td>
<td class="nump">543,357<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 28 to 29 Year STRIPS Fixed Income Fund [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[8]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 28 to 29 Year STRIPS Fixed Income Fund [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">464,106<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[8]</sup></td>
<td class="nump">543,357<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 28 to 29 Year STRIPS Fixed Income Fund [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[8]</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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Insurance Contracts [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">3,282,552<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,038,326<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Insurance Contracts [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Insurance Contracts [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">3,282,552<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,038,326<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Insurance Contracts [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">1,287,350<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,188,289<span></span>
</td>
</tr>
<tr class="ro">
<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="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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">1,188,289<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,149,204<span></span>
</td>
</tr>
<tr class="ro">
<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">99,061<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">39,085<span></span>
</td>
</tr>
<tr class="re">
<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">151,399<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">122,947<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(151,399)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(122,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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">1,287,350<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,188,289<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">1,287,350<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in fair value of plan assets [Roll Forward]</strong></a></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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">1,188,289<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,149,204<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_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData', window );">Change due to availability of final actual assets and census data</a></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="ro">
<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">99,061<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">39,085<span></span>
</td>
</tr>
<tr class="re">
<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">92,898<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">81,360<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(92,898)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(81,360)<span></span>
</td>
</tr>
<tr class="re">
<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,287,350<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,188,289<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits [Member] | Insurance Contracts [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">1,287,350<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,188,289<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits [Member] | Insurance Contracts [Member] | Level 1 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits [Member] | Insurance Contracts [Member] | Level 2 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits [Member] | Insurance Contracts [Member] | Level 3 [Member]</a></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="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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent', window );">Fair value of plan assets</a></td>
<td class="nump">$ 1,287,350<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,188,289<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">The investment objective of the RITC (formerly Russell) Large Cap Defensive Equity Fund is to outperform the Russell 1000 Defensive Index while managing volatility and maintaining diversification similar to the Index over a full market cycle.  The Fund invests in common stocks of large and medium cap U.S. companies, employing a multi-manager approach with advisors using distinct methods to identify medium to large cap U.S. stocks with positive excess return potential.  The defensive style of investing emphasizes investments in equities of companies expected to have lower than average stock price volatility, higher financial quality and/or stable business fundamentals.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The RITC Equity II Fund has an objective to provide a favorable total return primarily through capital appreciation.  Aims to outperform the Russell 2500 Index with above-average consistency while managing volatility and maintaining diversification similar to the Index over a full market cycle.  The fund invests in common stocks of U.S. small cap companies.  It employs a multi-style (growth and market-oriented, value), multi-manager approach.   Advisors employ distinct yet complementary styles in their stock selection, focusing on factors such as: undervalued or under-researched companies, special situations, emerging growth, asset plays and turnarounds.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">The investment objective of the RITC Large Cap U.S. Equity Fund is to outperform the Russell 1000 Index with above-average consistency over a full market cycle.  The fund invests in common stocks of large and medium cap U.S. companies.  Employs a multi-style, multi-manager approach whereby portions of the fund are allocated to different money managers who employ distinct styles.  The number of advisors and number of stocks (150 - 200) is more concentrated than other Russell multi-style large cap U.S. funds.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">The RITC International Fund with Active Currency seeks to provide long-term growth of Capital.  Aims to outperform the Russell Development ex-U.S. Large Cap Index Net while managing volatility and maintaining diversification similar to the index over a full market cycle.  The fund invests primarily in the equities of non-U.S. developing markets and currency of global markets.  Employs multiple managers with distinct investment styles, which are intended to be complementary.  Seeks to capitalize on the stock selection abilities of its active manager.  The Fund typically has moderate country and sector weights relative to the index.  Also believe active currency management is an attractive strategy with the potential to deliver excess return.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">The RITC Emerging Markets Fund seeks to provide the potential for long-term growth of Capital.  Aims to outperform the Russell Emerging Markets Index Net over a full market cycle.  The fund invests in equity securities of companies located in, or are economically tied to, emerging market countries.  Securities are denominated principally in foreign currencies and are typically held outside the U.S.  The Fund employs a multi-style (growth, market-oriented and value) and multi-manager approach whereby portions of the fund are allocated to different money managers who employ distinct styles.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[6]</td>
<td style="vertical-align: top;" valign="top">The RITC Fixed Income I Fund is designed to provide current income and capital appreciation through a variety of diversified strategies.  The Fund seeks favorable returns comparable to the broad fixed income market, as measured by the Barclays U.S. Aggregate Bond Index.  The fund primarily invests in fixed income securities representing diverse sectors and maturities.  Advisors use diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds.  It is actively managed with multiple advisors employing distinct yet complementary strategies and different technologies to insure prudent diversification over a broad spectrum of investments.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[7]</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">[8]</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_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in the fair value of plan assets due to availability of final actual assets and census data during 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_DefinedBenefitPlanChangeDueToAvailabilityOfFinalActualAssetsAndCensusData</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_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_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>The difference between fair value of plan assets at the end of the period and the fair value at the beginning of the period, adjusted for contributions and payments of benefits during the period, and after adjusting for taxes and other expenses, 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> -Glossary Actual Return on Plan Assets (Component of Net Periodic Postretirement Benefit Cost)<br> -URI http://asc.fasb.org/extlink&amp;oid=6504192<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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Actual Return on Plan Assets (Component of Net Periodic Pension Cost)<br> -URI http://asc.fasb.org/extlink&amp;oid=6504226<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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=65897934&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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 represents the entire assets recognized in the balance sheet that are associated with the defined 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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.10)<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.10)<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 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 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payments made for which participants are entitled under a pension plan, including pension benefits, death benefits, and benefits due on termination of employment. Also includes payments made under a postretirement benefit plan, including prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services. This item represents a periodic decrease to the plan obligations and a decrease to 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 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> -Glossary Benefits<br> -URI http://asc.fasb.org/extlink&amp;oid=49170737<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 (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Postretirement Benefits<br> -URI http://asc.fasb.org/extlink&amp;oid=6521376<br><br>Reference 5: 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=65897934&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_DefinedBenefitPlanBenefitsPaid</td>
</tr>
<tr>
<td style="padding-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_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 contributions made by the employer to defined 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 (d)(5)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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 60<br> -Section 35<br> -Paragraph 123<br> -Subparagraph B<br> -URI http://asc.fasb.org/extlink&amp;oid=64937487&amp;loc=d3e36068-114959<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 30<br> -Section 35<br> -Paragraph 63<br> -Subparagraph B<br> -URI http://asc.fasb.org/extlink&amp;oid=64937038&amp;loc=d3e12551-114930<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 (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e1928-114920<br><br>Reference 5: 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=65897934&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_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_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 30<br> -Section 35<br> -Paragraph 50<br> -URI http://asc.fasb.org/extlink&amp;oid=64937038&amp;loc=d3e12355-114930<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)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Plan Assets<br> -URI http://asc.fasb.org/extlink&amp;oid=6749337<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Plan Assets<br> -URI http://asc.fasb.org/extlink&amp;oid=6520858<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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=65897934&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_DefinedBenefitPlanTargetPlanAssetAllocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Target allocation of investments of this type to total plan assets presented on a weighted average basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 5<br> -Subparagraph (c)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e2446-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 (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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_DefinedBenefitPlanTargetPlanAssetAllocations</td>
</tr>
<tr>
<td style="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_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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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>61
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6941626048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RETIREMENT BENEFIT PLANS, Health Care Costs Trend Rates (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="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_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991', window );">Health care cost trend rate for participants after January 1, 1991</a></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_DefinedBenefitPlanUltimateHealthCareCostTrendRate', window );">Ultimate health care cost trend rate</a></td>
<td class="nump">4.50%<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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement 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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [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_DefinedBenefitPlanLifeInsuranceCostTrendRate', window );">Life insurance cost trend rate</a></td>
<td class="nump">1.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_DefinedBenefitPlanLifeInsuranceCostTrendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 trend rate for life insurance costs used to measure the expected cost of benefits covered by the plan (gross eligible charges).</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_DefinedBenefitPlanLifeInsuranceCostTrendRate</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_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 trend rate for health care costs for participants retiring after January 1, 1991.</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_HealthCareCostTrendRateForParticipantsRetiringAfterJanuary11991</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_DefinedBenefitPlanUltimateHealthCareCostTrendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 ultimate trend rate for health care 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&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_DefinedBenefitPlanUltimateHealthCareCostTrendRate</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=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>62
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6796032096">
<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="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
<th class="th"><div>Jan. 03, 2015</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 611,461<span></span>
</td>
<td class="nump">$ 232,399<span></span>
</td>
<td class="nump">$ 186,545<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_DefinedContributionPlanNameAxis=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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">328,144<span></span>
</td>
<td class="nump">232,399<span></span>
</td>
<td class="nump">186,545<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_DefinedContributionPlanNameAxis=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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">231,847<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_DefinedContributionPlanNameAxis=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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 51,470<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_DefinedContributionPlanNameAxis=eml_Plan401KPlanOriginalMember', window );">Plan 401K Plan Original [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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
</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_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions', window );">Employer matching contribution on first of total employee contributions, percentage</a></td>
<td class="nump">4.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="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_NonDiscretionaryContributionPercentage2', window );">Non-discretionary contribution percentage for employees who were not eligible to participate in the salaried plan</a></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_DefinedContributionPlanNameAxis=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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="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>
</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_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions', 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>
<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>
<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_DefinedContributionPlanNameAxis=eml_USNonUnionEmployeesMember', window );">U.S. Non Union 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 307,568<span></span>
</td>
<td class="nump">$ 51,470<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] | U.S. Non Union 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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>
<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] | U.S. Non Union 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<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>
<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_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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_EmployerMatchingContributionOnFirstOfTotalEmployeeContributions</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_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfTotalEmployeeContributions</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_DefinedContributionPlanNameAxis=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_DefinedContributionPlanNameAxis=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_DefinedContributionPlanNameAxis=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_DefinedContributionPlanNameAxis=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_DefinedContributionPlanNameAxis=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_DefinedContributionPlanNameAxis=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_DefinedContributionPlanNameAxis=eml_Plan401KPlanOriginalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedContributionPlanNameAxis=eml_Plan401KPlanOriginalMember</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_DefinedContributionPlanNameAxis=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_DefinedContributionPlanNameAxis=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_DefinedContributionPlanNameAxis=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_DefinedContributionPlanNameAxis=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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6786572976">
<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. 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>Jan. 02, 2016</div></th>
<th class="th"><div>Oct. 03, 2015</div></th>
<th class="th"><div>Jul. 04, 2015</div></th>
<th class="th"><div>Apr. 04, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
<th class="th"><div>Jan. 03, 2015</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">$ 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">$ 34,413,912<span></span>
</td>
<td class="nump">$ 36,239,500<span></span>
</td>
<td class="nump">$ 37,037,697<span></span>
</td>
<td class="nump">$ 36,876,842<span></span>
</td>
<td class="nump">$ 137,608,258<span></span>
</td>
<td class="nump">$ 144,567,951<span></span>
</td>
<td class="nump">$ 140,825,360<span></span>
</td>
</tr>
<tr class="re">
<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">11,135,872<span></span>
</td>
<td class="nump">8,027,728<span></span>
</td>
<td class="nump">11,718,648<span></span>
</td>
</tr>
<tr class="ro">
<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">(121,500)<span></span>
</td>
<td class="num">(185,475)<span></span>
</td>
<td class="num">(254,576)<span></span>
</td>
</tr>
<tr class="re">
<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">209,043<span></span>
</td>
<td class="nump">178,722<span></span>
</td>
<td class="nump">64,691<span></span>
</td>
</tr>
<tr class="ro">
<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,223,415<span></span>
</td>
<td class="nump">8,020,975<span></span>
</td>
<td class="nump">11,528,763<span></span>
</td>
</tr>
<tr class="re">
<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">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">121,738,559<span></span>
</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="nump">121,738,559<span></span>
</td>
<td class="nump">121,270,556<span></span>
</td>
</tr>
<tr class="ro">
<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">3,814,393<span></span>
</td>
<td class="nump">3,921,438<span></span>
</td>
<td class="nump">3,486,302<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,820,759<span></span>
</td>
<td class="nump">2,500,377<span></span>
</td>
<td class="nump">3,567,238<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="num">(8,889)<span></span>
</td>
<td class="nump">25,020<span></span>
</td>
<td class="nump">10,347<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_TotalCapitalExpenditures', 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,863,470<span></span>
</td>
<td class="nump">2,538,236<span></span>
</td>
<td class="nump">3,633,165<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">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">104,045,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">100,246,515<span></span>
</td>
<td class="nump">104,045,708<span></span>
</td>
<td class="nump">102,271,004<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">61,058,871<span></span>
</td>
<td class="nump">61,338,812<span></span>
</td>
<td class="nump">58,666,229<span></span>
</td>
</tr>
<tr class="ro">
<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,683,730<span></span>
</td>
<td class="nump">4,314,149<span></span>
</td>
<td class="nump">5,063,786<span></span>
</td>
</tr>
<tr class="re">
<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">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">30,425,348<span></span>
</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="nump">30,425,348<span></span>
</td>
<td class="nump">29,660,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_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,468,904<span></span>
</td>
<td class="nump">1,580,741<span></span>
</td>
<td class="nump">1,631,521<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">648,516<span></span>
</td>
<td class="nump">1,479,984<span></span>
</td>
<td class="nump">1,929,022<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">57,255,101<span></span>
</td>
<td class="nump">56,598,487<span></span>
</td>
<td class="nump">49,381,553<span></span>
</td>
</tr>
<tr class="re">
<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,677,264<span></span>
</td>
<td class="nump">3,798,115<span></span>
</td>
<td class="nump">4,058,554<span></span>
</td>
</tr>
<tr class="ro">
<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">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">52,688,497<span></span>
</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="nump">52,688,497<span></span>
</td>
<td class="nump">51,573,271<span></span>
</td>
</tr>
<tr class="re">
<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">980,048<span></span>
</td>
<td class="nump">1,010,262<span></span>
</td>
<td class="nump">621,501<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">1,018,371<span></span>
</td>
<td class="nump">388,377<span></span>
</td>
<td class="nump">973,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_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">19,294,286<span></span>
</td>
<td class="nump">26,630,652<span></span>
</td>
<td class="nump">32,777,578<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(225,122)<span></span>
</td>
<td class="num">(84,536)<span></span>
</td>
<td class="nump">2,596,308<span></span>
</td>
</tr>
<tr class="re">
<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,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">20,931,863<span></span>
</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="nump">20,931,863<span></span>
</td>
<td class="nump">21,037,058<span></span>
</td>
</tr>
<tr class="ro">
<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,365,441<span></span>
</td>
<td class="nump">1,330,435<span></span>
</td>
<td class="nump">1,233,280<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,153,872<span></span>
</td>
<td class="nump">632,016<span></span>
</td>
<td class="nump">644,851<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,354,207<span></span>
</td>
<td class="nump">3,425,976<span></span>
</td>
<td class="nump">3,549,925<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">637,405<span></span>
</td>
<td class="nump">595,596<span></span>
</td>
<td class="nump">984,192<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,716,802<span></span>
</td>
<td class="nump">2,813,576<span></span>
</td>
<td class="nump">2,565,733<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">0<span></span>
</td>
<td class="nump">16,804<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_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">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">17,692,851<span></span>
</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="nump">17,692,851<span></span>
</td>
<td class="nump">18,999,552<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_TotalCapitalExpenditures', 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">51,600<span></span>
</td>
<td class="nump">12,839<span></span>
</td>
<td class="nump">55,580<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">117,679,860<span></span>
</td>
<td class="nump">126,115,036<span></span>
</td>
<td class="nump">117,478,557<span></span>
</td>
</tr>
<tr class="re">
<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">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">106,662,743<span></span>
</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="nump">106,662,743<span></span>
</td>
<td class="nump">105,771,961<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">19,928,398<span></span>
</td>
<td class="nump">18,452,915<span></span>
</td>
<td class="nump">23,346,803<span></span>
</td>
</tr>
<tr class="re">
<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">$ 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">$ 15,075,816<span></span>
</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="nump">$ 15,075,816<span></span>
</td>
<td class="nump">$ 15,498,595<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_TotalCapitalExpenditures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_TotalCapitalExpenditures</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=66902209&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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6784136896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Details) - Customer<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>
</tr>
<tr>
<th class="th"><div>Jan. 23, 2014</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
</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>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">4.98%<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=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>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">3.90%<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>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">3.02%<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>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">2.25%<span></span>
</td>
<td class="nump">2.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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CreditRiskAbstract', window );"><strong>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>
</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</a></td>
<td class="text">&#160;<span></span>
</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_CreditRiskAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CreditRiskAbstract</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_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_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_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_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_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>
<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_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_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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6784254080">
<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. 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>Jan. 02, 2016</div></th>
<th class="th"><div>Oct. 03, 2015</div></th>
<th class="th"><div>Jul. 04, 2015</div></th>
<th class="th"><div>Apr. 04, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
<th class="th"><div>Jan. 03, 2015</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">$ 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">$ 34,413,912<span></span>
</td>
<td class="nump">$ 36,239,500<span></span>
</td>
<td class="nump">$ 37,037,697<span></span>
</td>
<td class="nump">$ 36,876,842<span></span>
</td>
<td class="nump">$ 137,608,258<span></span>
</td>
<td class="nump">$ 144,567,951<span></span>
</td>
<td class="nump">$ 140,825,360<span></span>
</td>
</tr>
<tr class="re">
<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">10,417,944<span></span>
</td>
<td class="nump">8,852,878<span></span>
</td>
<td class="nump">8,601,603<span></span>
</td>
<td class="nump">6,420,446<span></span>
</td>
<td class="nump">8,100,044<span></span>
</td>
<td class="nump">9,033,843<span></span>
</td>
<td class="nump">7,912,161<span></span>
</td>
<td class="nump">7,335,178<span></span>
</td>
<td class="nump">34,292,871<span></span>
</td>
<td class="nump">32,381,226<span></span>
</td>
<td class="nump">32,486,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_SellingGeneralAndAdministrativeExpense', window );">Selling and administrative expenses</a></td>
<td class="nump">6,612,918<span></span>
</td>
<td class="nump">5,588,764<span></span>
</td>
<td class="nump">5,495,735<span></span>
</td>
<td class="nump">5,459,582<span></span>
</td>
<td class="nump">5,749,422<span></span>
</td>
<td class="nump">5,584,222<span></span>
</td>
<td class="nump">7,056,139<span></span>
</td>
<td class="nump">5,963,695<span></span>
</td>
<td class="nump">23,156,999<span></span>
</td>
<td class="nump">24,353,498<span></span>
</td>
<td class="nump">20,767,756<span></span>
</td>
</tr>
<tr class="re">
<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="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">$ 1,740,776<span></span>
</td>
<td class="nump">$ 2,527,722<span></span>
</td>
<td class="nump">$ 584,594<span></span>
</td>
<td class="nump">$ 873,951<span></span>
</td>
<td class="nump">$ 7,785,323<span></span>
</td>
<td class="nump">$ 5,727,043<span></span>
</td>
<td class="nump">$ 7,661,476<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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.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.28<span></span>
</td>
<td class="nump">$ 0.41<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.14<span></span>
</td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 0.92<span></span>
</td>
<td class="nump">$ 1.23<span></span>
</td>
</tr>
<tr class="ro">
<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.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.28<span></span>
</td>
<td class="nump">$ 0.41<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.14<span></span>
</td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 0.92<span></span>
</td>
<td class="nump">$ 1.23<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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,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,246,571<span></span>
</td>
<td class="nump">6,245,099<span></span>
</td>
<td class="nump">6,244,051<span></span>
</td>
<td class="nump">6,244,088<span></span>
</td>
<td class="nump">6,251,535<span></span>
</td>
<td class="nump">6,245,057<span></span>
</td>
<td class="nump">6,225,068<span></span>
</td>
</tr>
<tr class="re">
<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,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,246,571<span></span>
</td>
<td class="nump">6,245,099<span></span>
</td>
<td class="nump">6,244,051<span></span>
</td>
<td class="nump">6,244,088<span></span>
</td>
<td class="nump">6,251,535<span></span>
</td>
<td class="nump">6,245,057<span></span>
</td>
<td class="nump">6,237,914<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_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=65016374&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=64863997&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=64863997&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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=66902209&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 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 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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=64863997&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=64863997&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Weighted-Average Number of Common Shares Outstanding<br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>R54.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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6785348560">
<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. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
<th class="th"><div>Jan. 03, 2015</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">$ 450,000<span></span>
</td>
<td class="nump">$ 414,000<span></span>
</td>
<td class="nump">$ 410,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">0<span></span>
</td>
<td class="nump">52,144<span></span>
</td>
<td class="nump">71,927<span></span>
</td>
</tr>
<tr class="ro">
<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="text"> <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">20,000<span></span>
</td>
<td class="nump">16,144<span></span>
</td>
<td class="nump">67,927<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 430,000<span></span>
</td>
<td class="nump">$ 450,000<span></span>
</td>
<td class="nump">$ 414,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';TH?(\\#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,$%     @ 58=O2F;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    " !5AV]*EL*=Q.\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!:L,P#(9?9?B>*&YH R;UI6.G#08K;.QF;+4UBQUC:R1]^R5>
MFS*V!]C1TN]/GT"M#D+W$9]C'S"2Q70WNLXGH<.6G8B" $CZA$ZE<DKXJ7GH
MHU,T/>,1@M(?ZHBPJJH-."1E%"F8@458B$RV1@L=45$?+WBC%WSXC%V&&0W8
MH4-/"7C)@<EY8CB/70LWP PCC"Y]%] LQ%S]$YL[P"[),=DE-0Q#.=0Y-^W
MX>WI\26O6UB?2'F-TZ]D!9T#;MEU\FN]N]\_,+FJ>%-4=<'7>[X1ZT;4S?OL
M^L/O)NQZ8P_V'QM?!64+O^Y"?@%02P,$%     @ 58=O2IE<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    " !5AV]*.2]*Q9H"  ">"0  &    'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;'U6VXZ;,!#]%<0'+-A<LTHBY:*JE5HIVJKMLY,X 2U@:CMA
M^_>U#<L2>]@7L,TY<SS#C#W+CO%745 JO;>Z:L3*+Z1LGX- G I:$_'$6MJH
M+Q?&:R+5E%\#T7)*SH945P$.PS2H2=GXZZ59._#UDMUD53;TP#UQJVO"_VUI
MQ;J5C_SWA9?R6DB]$*R7+;G2GU3^:@]<S8+1RKFL:2-*UGB<7E;^!CWO4:8)
M!O&[I)V8C#WMRI&Q5SWY=E[YH=X1K>A):A-$O>YT1ZM*6U+[^#L8]4=-39R.
MWZU_,<XK9XY$T!VK_I1G6:S\W/?.]$)NE7QAW5<Z.)3XWN#]=WJGE8+KG2B-
M$ZN$>7JGFY"L'JRHK=3DK7^7C7EW_9<X&F@P 0\$/!)0_BDA&@C1!R'^E! /
MA-@B!+TK)C9[(LEZR5GG\?[WMD1G$7J.5?1/>M$$VWQ3X1%J];X.E\%=FQD0
MVQZ!)P@T(@)E>Q3 D, 6.W3\*+!S$=$C8N\B8G@+$>AC9.C1A)[ ]!BDQX8>
M3^BI%2(7D<$""2B0./3<$N@1B4$T?8@0"F=$4E D=406EHB+0"&LD($*F<M'
ME@0 P;!$#DKD+M_*E2T F9%8@!(+EQ];$@!D)J%0"!==Z%JP<PK"S/QP-%/:
MR+5@)=9^P*23S,HSA)/%9#^/6F"5;Q!VM:S\V@V8:1:G.$G#13XC!5<SBAPI
M[)Q9D2.%PUF7X+)';E5C.Y\AS$RV(;CVD5O\V$YI"#-S "*X^)%;VSBQ50#,
M7,3@ P"YY8TS6P7 V/\_F%Q>->57TQ@([\1NC>E*)JMC\['!YO+[@/>=RP_"
MKV4CO".3Z@HU%]V%,4G55L(G%=9"-4OCI*(7J8>9&O.^8^@GDK5#-Q2,+=GZ
M/U!+ P04    " !5AV]*U(+6VZL%  #J&P  &    'AL+W=O<FMS:&5E=',O
M<VAE970R+GAM;(V9VV[C-A"&7\7P?=:< T^+)$#MHFB!%@BVV/9:293$6-MR
M;279OGTIV6O8,\.@-[&D_"1_DN(W0^KZO=M]V[^T;3_YOEYM]C?3E[[??I[-
M]@\O[;K9?^JV[:;\YZG;K9N^W.Z>9_OMKFT>QT+KU0R="[-UL]Q,;Z_'9W>[
MV^ONM5\M-^W=;K)_7:^;W;_S=M6]WTQA^N/!E^7S2S\\F-U>;YOG]L^V_[J]
MVY6[V:F6Q^6ZW>R7W6:R:Y]NIC_!YP6GH<"H^&O9ON_/KB=#5^Z[[MMP\]OC
MS=0-CMI5^] /533EYZU=M*O54%/Q\<^QTNFIS:'@^?6/VG\9.U\Z<]_LVT6W
M^GOYV+_<3--T\M@^-:^K_DOW_FM[[)"?3HZ]_[U]:U=%/C@I;3QTJ_WX=_+P
MNN^[];&68F7=?#_\+C?C[_NQ_A_%[ )X+("G L ?%J!C 1(%9@=G8U=_;OKF
M]GK7O4]VA]G:-L-+ 9^I#.;#\' <N_%_I;?[\O3M%O/U[&VHYRB9'R1X+KE4
M++2"W$DR*^V?3*!I L?R=%X>[/)DEJ>Q/)^7%Q;G!TD8)9M#)S"BIQA$7[00
M8@+.*=B.V'3$VA$)1P>)/V\H ?F8Y>@:PN@=,GO;D3<=>3W&;)</9OF@>^1%
MCX(RFA)F)#G$6@<N R6,MJ%H&HK:D&AH'E5#$6"83&'(T(4$/E:F/)E^DO83
MA9]D3+DK0^1 &+*$R-%!95EETU'6CI)PE%5#Q(X<)CEGAC D1@:R'8&S<>.T
M)\4;9_3>)XYRE PA B)"96% !8&@/+&3GD UE<M\J(FS="E J+S98/,04#L"
MZ0CU2QM##AGEU%E*CR$A5MYOL"D+I!#"6*G!IB)H+++$(ABX Y_U&JD((]4\
MV5P$KSVQ].1U4X$<>52F+*4; DUMK&W:@L8M2]R"YBA'YA@4WRQE0#<,5L65
MC5S0S&7)7- PO:(4V7L?I2U+&@*%&&LKV$8O:/:R9"]HIF)9F-X#2UN6,CG@
M4)M#&[^0]7I)=@UHTQ(U+>7<SM&@)2?(28;GA:F,V<5<>0O0YB5J7GK)2]0<
MA#*S(',;4\?95WB)E?Q1\])+7J*F()2EPFJQ&$*$(3&KS#[:M$2=E*JH<M1<
M1%6?"BN<]*2%6)CHN9(FH\U?U/SU,E%&C55T1#Y[&5<,)>004JI%.[0)C)K
M7D8%-+A:DH_REF=ERY)"I.1]KOBR&8Q!K5]?29G1YB5J7GI)<3223U<6<)18
M,H2YY,V4:YYL5J)FI9S9.6H"$I3Q=LJ3@<I4ACK6WDN;E*@S51DLYJ@ST)+*
M8Y"@7UC"Z,'Y2EY -GM)L]?+[)DT45/&I *=H0,>=+5=K@U>,L KPP$90"W9
M?"C;#&G*4'H(F%(E2)$-7]+PE?R:D\'4THZ3(<K4E92VLNVARG& 1F^0X8 T
M4>VITSJ(P\Q55AW9Y"5-WJ".* R>.@]EER$]:6&)X<Y7DB:RL4L:NT%BES1+
M<0CC+#>2"TO)Y#C7-AED0Y=TXAMD.FYIU)OTH>;2B0UOB@K_M020;-221FV0
M6+,TJB\?:BZ=V( E#=B@8&9HE),/-9?G8C9666,U2(:QL:_/0_J-ZFC,4*:<
MH_,58K!-5M9DC9)AK'EY!24"^X@D;?T?Z:4OFZVLV2I/0>:LF5ERM9)J@\R,
M+.6P"72U-))MOK(^"(B5X,J5XU&-PZC.1S7EKDJ?O$MRTVTI 3R[7(ED;!.1
M-1%E%C9GS;GBRE'V*#%M22%GS%@+'FPSD37+HDPC66_QKY#0<5 ')Z847*+S
M[=FE+YN0K--;>9P^9YVU)N00];;;4,;,927[VLF[35W6M(R2ND?-Q2E_93MA
M2NWMQ.SLH\OP%>R/9O>\W.PG]UW?=^OQ*\M3U_5MJ=9]*OU\:9O'T\VJ?>J'
MRUBN=X>O3X>;OML>OZS-3I_W;O\#4$L#!!0    ( %6';TJI(SAH>@(  !()
M   8    >&PO=V]R:W-H965T<R]S:&5E=#,N>&ULC9;;CMHP$(9?)<H#;'S(
M<160"E752JV$MFI[;<! M$F<V@:V;U_;R4:);6"Y(+;S_S/?&#1V>67\59PH
ME<%;4[=B$9ZD[)ZC2.Q.M"'BB76T56\.C#=$JBD_1J+CE.R-J:DC!$ :-:1J
MPV5IUC9\6;*SK*N6;G@@SDU#^+\5K=EU$<+P?>&E.IZD7HB694>.]">5O[H-
M5[-HC+*O&MJ*BK4!IX=%^ D^KR'6!J/X7=&KF(P#7<J6L5<]^;9?A$ 3T9KN
MI Y!U.-"U[2N=23%\7<(&HXYM7$Z?H_^Q12OBMD20=>L_E/MY6D1YF&PIP=R
MKN4+NWZE0T%)& S5?Z<76BNY)E$Y=JP6YCO8G85DS1!%H33DK7]6K7E>^S<I
M'FQ^ QH,:#3 ^*X!#P9L&:*>S)3ZF4BR+#F[!KS_M3JB_Q3P&:O-W.E%LW?F
MG:I6J-7+,LO+Z*+C#))5+T$3"9HKUJX"@U$2J?PC!/)"(./'4S_T^['7CXT_
MGA916$7TDM1(6B.),5 ?JQ*/+)G)9C2QER9VJDE3OS_Q^A.GFMS"7"4.IEW(
M/<6,(?4RI"X#M!AZ23+)  'P;.ECW8PG\_)D+H_U)UQE#_?DGF+&D'L9<I<!
M6PSY!_?DL6[&4WAY"I<GMGB*AWMR3S%C@,#?/X!+D=@-!#CE)L"[+Q]1SJEN
M=#7H4J4V%71RY44"<I394#YAC.+T1H^"_B8'D<N4V4S(296B) 5%;C/YA'&6
M872#R=\XH=LY<Z?]8R<52HLX0X7-]%C8,T63PTG?%GX0?JQ:$6R95.><.8T.
MC$FJ@H(G%>ZD+BCCI*8'J8>9&O/^E.XGDG7##20:KT'+_U!+ P04    " !5
MAV]*89\L2GP#   W#0  &    'AL+W=O<FMS:&5E=',O<VAE970T+GAM;(57
M;8^C-A#^*XCO7?QNLTHB+42G5FJEU577?F83)T$'. ?.YOKO:P.78^VA_1*P
M\SSC9\:#9[RYF_[K<-':)M_;IANVZ<7:ZW.6#8>+;JOAR5QUY_XYF;ZMK!OV
MYVRX]KHZCJ2VR0A"(FNKNDMWFW'NM=]MS,TV=:=?^V2XM6W5_U/HQMRW*4Y_
M3'RNSQ?K)[+=YEJ=]9_:?KF^]FZ4/:P<ZU9W0VVZI->G;?J"G_=8>,*(^*O6
M]V'QGGA7WHSYZ@>_';<I\HITHP_6FZC<XUV7NFF\):?CVVPT?:SIB<OW']8_
MC<X[9]ZJ09>F^;L^VLLV56ERU*?JUMC/YOZKGAWB:3)[_[M^UXV#>R5NC8-I
MAO$W.=P&:]K9BI/25M^G9]V-S_OT#^,S#2:0F4 >A"DXJP0Z$^A/ OM/ IL)
M+"!DDRMC;/:5K7:;WMR3?MK>:^6S"#\S%_V#GQR#/?[GPC.XV?>=RC?9N[<S
M0XH)0A80_$!DSOAC!0*M4)"(3CXN4,8(BCY"]C$D1[ ("KI)1SY=\E><8""?
MC7RVY =>%!-$C)!N"A.5 BG"5> O@&2,"YES'+@-(;U%*E:\YZ!Z'JNG@?H)
MPA<K_8(1I9A3)0/Y$!03K(0D/- /6E64JIP+V $!.B!B!UC@@(B6HHSD1,D@
MIB4 )%1A0D0@'@(R)1ABL'0)2I>Q]"!*A8RC1%SD19X'GV()(1GEE.5!CNTA
M)))"RK7 *U"]BM4'82I4M!+&F'(EP\\\!BI$I"2A=,B@=.G%%*P\!Y7GL?(@
MD8L<R$Z".0H.GQ+"*<YDF.T CG#&Y4K$,8)/9!0K5^&1C**E",H1"[[J$L!A
MZ78FV)H]@!-,K!V1>*64X%AX5$LPL+F$4(9Y*#U&NG1!>11UT"1W'[Z@*_+!
M.O6"220?AZE0S*"/QPQ5**P&)0 D)*<YC4(/6/1'Z>+8_:@>+G"8 NIQJ)Y&
M]41*Q=WY%ZJ/@5P2&278'K(H!&:K.0^75\RB^HP163$!US@<%SE7P,( 3""Y
MS)6GL&J5  H]A3N\AVVMY1Q<UW!<V# **]L,^C_1,0H2#=H*16>+[K'5_7GL
MS(?D8&Z=]5W88O;1_;\0WWT&\X6_%8Q=Z4\STY7BCZH_U]V0O!GK>MNQ ST9
M8[43B9Y<9"_N%O,8-/ID_:MT[_W4RD\#:Z[S-25[W)5V_P)02P,$%     @
M58=O2F 7YO^5 @  % @  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q]
M5FUOVC 0_BM1OK?Q6V*G J0"FC9IDZI.VSZ[8"!J$F>V@>[?SW9""H[;+\2^
M//?<<V?GCME9JE=]$,(D;TW=ZGEZ,*9[R#*].8B&ZWO9B=:^V4G5<&.W:I_I
M3@F^]4Y-G2$ BJSA59LN9M[VI!8S>31UU8HGE>ACTW#U;REJ>9ZG,+T8GJO]
MP3A#MIAU?"]^"O.K>U)VEXTLVZH1K:YDFRBQFZ>/\&%=.KP'_*[$65^M$Y?)
MBY2O;O-M.T^!$R1JL3&.@=O'2:Q$73LB*^/OP)F.(9WC]?K"_L7G;G-YX5JL
M9/VGVIK#/&5ILA4[?JS-LSQ_%4,^>9H,R7\7)U%;N%-B8VQDK?UOLCEJ(YN!
MQ4II^%O_K%K_/ _\%[>X QH<T.@ BT\=\." WQW(IPYD<""!0]:GXFNSYH8O
M9DJ>$]6?;L?=)8(/Q%9_XXR^V/Z=+8^VUM,"@GR6G1S1@%GV&'2-&1&991]#
MH%B()9JXH]L JRD"@UO(>@HI05P$CN:)O3^^R;.($Y H ?$$Y(8 !H7J,87'
MM!Y#*<LQPD&^4UQ.$04DP*TC?$4!"?U >!X5GD<RIW&"(DI01#)G0>8])K]2
M>F?+ TH6IAX!VAY5(DJ#W&.,$#&,/M!.H]II1'L9:*>Q2!#@J_O1:Y\",<D9
M*,*[&B,$F!6 E7'M+*J=3;7#(-2234.5&.8D.)_5% <)830\GG6$#\+<8N$'
M=ZZ,2B\CTL./I9Q^!$5! ":!]"F.0IHS%)S.>HJ[PRQ')0G[1';5&QNA]G[N
MZ&0CCZUQ+>;*.HZV1^1Z:V!?VI'73ZAWFGY>_N!J7[4Z>9'&=F[?7W=2&F%U
M@GM;W8,=T>.F%COCEM2N53^H^HV1W3"#L_&/P.(_4$L#!!0    ( %6';TH6
MMA:T^ $  .8$   8    >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL?51=;YLP
M%/TKB/?58,BG *E)5&W2)D6=NCT[<!-0;4QM)W3_?K9Q* 74%^Q[?<ZY'_@Z
M:;EXE26 \MX9K67JETHU6X1D7@(C\H$W4.N3,Q>,*&V*"Y*- %)8$J,(!\$2
M,5+5?I98WU%D";\J6M5P%)Z\,D;$OQU0WJ9^Z-\=S]6E5,:!LJ0A%_@-ZJ4Y
M"FVA7J6H&-2RXK4GX)SZC^'V$!N\!?RIH)6#O6<J.7'^:HP?1>H')B&@D"NC
M0/1R@SU0:H1T&F].T^]#&N)P?U=_LK7K6DY$PI[3OU6ARM1?^UX!9W*EZIFW
MW\'5L_ ]5_Q/N '5<).)CI%S*NW7RZ]2<>94="J,O'=K5=NU=?IWVCP!.P+N
M">'R2T+D"-$'(?Z2$#M"/"*@KA3;FP-1)$L$;SW1_=V&F$L4;F/=_=PX;;/M
MF6Z/U-Y;%H8X03<CY#"[#H.'F!Z!M'H? L^%V.$)?11@/T5$P6?(80K9!/-)
M1+-U1I8?#6L(5O,"\:Q ; 7B3XV*1HWJ,$N+J2WFVR*.\&8UJG>*"]>;#5XO
M1D5/<8O5<H6CY2AQ-/C;#,3%3I+T<GZME6G:P-L/ZR,VMV7DW^DA[F;N0Z9[
M 7X1<:EJZ9VXTG?1WI@SYPITFL&#'JM2/SJ]0>&LS':E]Z(;O<Y0O'&O"NJ?
MMNP_4$L#!!0    ( %6';TI/>2]@O 0  /$6   8    >&PO=V]R:W-H965T
M<R]S:&5E=#<N>&ULE9AO;]LV$,:_BN'WJ7G'_X%C8'%B;, &%"VVO59B)C9J
M6YZDQ-VW'R4K;G@\I1I0U);R'/GP2/_NI/FIK+[5FQ":R??][E#?3#=-<[R>
MS>K'3=@7]:?R& [Q+T]EM2^:>%D]S^IC%8IU%[3?S5 (,]L7V\-T,>_N?:X6
M\_*EV6T/X7,UJ5_V^Z+Z]S;LRM/-%*9O-[YLGS=->V.VF!^+Y_ U-'\>/U?Q
M:G899;W=AT.]+0^3*CS=3'^!ZY7$-J!3_+4-I_K=]TF[E(>R_-9>_+:^F8K6
M4=B%QZ8=HH@?KV$9=KMVI.CCGW[0Z67.-O#]][?15]WBXV(>BCHLR]W?VW6S
MN9FZZ60=GHJ77?.E//T:^@7IZ:1?_>_A->RBO'42YW@L=W7W_^3QI6[*?3]*
MM+(OOI\_MX?N\]2/_Q;&!V ?@)< Q \#9!\@?P2H#P-4'Z!^!-@/ W0?H"\!
M6G\88/H <PD V>W'.5E=]N^*IEC,J_(TJ<X'Z%BTYQ2N3=S?Q_9FMYW=W^(&
MU/'NZP) S6>O[4"]YO:LP42C4\V2TYA4<\=I;*JYYS0NU:PXC;]H9G&]ET4C
MNVCL!E#O!T!!%GW6F$YSZ#3H#()V2%:>"Z_ @] 6)5E_KG0R(L!8($G@A@0!
MUEA/4L$,"5HHIX'/AV3S(9E\$$^W9XU^/Y,'XSS9P&6NNT+CE<6!'5*L(Y4[
M$L31G<IFLL: LN38K7ZN2PQIUI!F4D1.PIUFENZ=58Z<K=4(86+)L)8,8XD<
MN7N3SP2 3B+9MM4(86+)LI8LLVWDR-Y;9B8AG1&.'NXQRL248TTY)D\4<2[_
MM5LP@FZ<RQP166+'LW8\8X?0]-;G\P@Q- T(GNR"F<A0M(L<((XB;M6K]) J
MM3-0:("Q8ZD=R/?!>Z^H'\CSD\A20WP1 *X*.&H(LYG *3TP$4]7X/#JZ422
MJ3=>HM#$TI)1#A4<8*!MC6M+#BV['+91Q_F]ILG/I5;Y^$\,H )XQ /#>$FK
M,.3PCEF)J*15F!%^7'> YSPPH,\J#^0 C]FW0DF:JY\+4U,\Z8%#/:T^P" <
M'<3-IEP=HTQM\;0'!O=9!0*&XA%F'BTM06.4J2V>]\  /ZM"D*-<*AU_&A3Y
M(X2I*9[ZP&&?=BJ0<W]@%N29CQSS*60Q9[Y1WE/H8P[]5)8:XJF/'/4I9#''
MN;2#'?U 2\_07-(>%KFFWGLK--GU):,<[.KS$N&%CH.JK*W/E5<(PDD)6?)S
MJ?4J^M0#72ORM0>9VB.1IH7K[14J S0K_[>Y1Q[].*:]1Z9OMRZ6) K9$<+4
M%$]^'-/B(]>Z6QV?F>E#ZAAE:HMG/XYI\Y%KWT6DGLN2-4*9VN+9CV-:?>0Z
M^/@D*P4EWQAE:HMG/W+-?C99CO0AS/(P1P[F&69]AA!0/@*$NLFA3W3I$SQ/
M?LF1GX)6,GV\- ,9ECS1)4-T*>E$7!\/RACZ@UHRRB'0,E*O360G?=%TSPV*
ML9=5AE)FQ4A=)%_\H0X\34B^_DBN_M"G3)E3W7DM'#T[2T8X -K9NQ=][<O@
M/XKJ>7NH)P]ETY3[[LW>4UDV(8XJ/L7Q-J%87RYVX:EIO]KXO3J_A#U?-.6Q
M?\$\N[SE7OP'4$L#!!0    ( %6';TI^%M%([0$  -T$   8    >&PO=V]R
M:W-H965T<R]S:&5E=#@N>&UL?53;CILP$/T5Q ?$!+QA&P'2)E'52JT4;=7M
MLP/#1>L+M4W8_GUMP[*$H'W!GO$Y9RYXG/1"OJH:0'MOC'*5^K76[1XAE=?
MB-J(%K@Y*85D1!M35DBU$DCA2(RB, AVB)&&^UGB?&>9):+3M.%PEI[J&"/R
MWP&HZ%-_Z[\[GINJUM:!LJ0E%?P"_;L]2V.A2:5H&'#5".Y)*%/_:;L_88MW
M@)<&>C7;>[:2BQ"OUOA>I'Y@$P(*N;8*Q"Q7. *E5LBD\7?4]*>0ECC?OZM_
M=;6;6BY$P5'0/TVAZ]1_]+T"2M)1_2SZ;S#6\^![8_$_X K4P&TF)D8NJ')?
M+^^4%FQ4,:DP\C:L#7=K/YS$\4A;)X0C(9P(V]VGA&@D1!\$_"D!CP2\(*"A
M%->;$]$D2Z3H/3G\W9;82[3=8]/]W#I=L]V9:8\RWFNVC1X2=+5"(^8P8,(Y
M9D(@HSZ%"-="',([>G@;X'B/B();R.D>\B583R):K3-R_.BFSMVZ %X5P$X
MWPC$BT8-F-AAN,,$&XP7Q:Z"%BT_K8(>%_FBV4]F("LW0,K+1<>U[=7,.\WH
M4V@OR<)_,+,[C-J'S##X/XFL&JZ\B]#F"KJ+4@JAP>08;,PTU>:MF0P*I;;;
MV.SE,'&#H44[/B9H>M&R_U!+ P04    " !5AV]*XF@TF6@%  "L&0  &
M 'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;(69W6[C-A"%7\7PO=?D\#]( L01
MBA9H@6"+MM?:1$F,M2U74I+MVY>2':\S<[B;B]B2/X[.4.0<BKI\:[NO_7/3
M#+-OV\VNOYH_#\/^8KGL[Y^;;=U_:O?-+O_RV';;>LB'W=.RWW=-_3 UVFZ6
MI)1?;NOU;GY].9V[ZZXOVY=AL]XU=]VL?]ENZ^Z_5;-IWZ[F>OY^XO/ZZ7D8
M3RRO+_?U4_-G,_RUO^ORT?(4Y6&];7;]NMW-NN;Q:GZC+RKCQ@83\?>Z>>O/
MOL_&5+ZT[=?QX+>'J[D:%36;YGX80]3YX[6Y;3:;,5+6\>\QZ/QTS;'A^??W
MZ+],R>=DOM1]<]MN_ED_#,]7\SB?/32/]<MF^-R^_=H<$W+SV3'[WYO79I/Q
M44F^QGV[Z:?_L_N7?FBWQRA9RK;^=OA<[Z;/MV/\]V:X 1T;T*F!]C]L8(X-
MS/<&]H<-[+&!90V6AU2FOJGJH;Z^[-JW67>XO?MZ'$7ZPN;>OQ]/3IT]_9:[
MI\]G7Z^UB9?+US'0D5D=&#IG3L0R1S]=@M E5B2:T\<+W$K"J(]()9&DL @#
M\S13>_,ASX0#6!C 3@'L>0"E64<=&#\QNXD)(3I#AN4K.1<H*,NX"L3S7MO@
ML7 'A3N9N2UTG8<!O,S<\LP/C#M3:J*V)O', 9<H@VS(58"ST1M%6'B P@,0
MSH;>*H@+):.=LTRWQ/(TL5XYIEMR"QV<CP'KCE!W!+I91ZZBN% P1B4F6U(V
MA>29:$GY1"YBR0E*3D RZ\-5DGU(BAPO!A)+UK'$*@F9X%6A+&F%2Y^2HBGP
MVJ>D:IOR=&6J >=M2@RK $8I)5L07JC9&DQI5P@!:_*-)G##/,^=P&A6GKR8
M'HB,CK3G\QJ!I((WI5N'J[DV0+ZX=4;VM<LS*6BN7H*+/)=<Y 6^0B3%'-65
MNA^;B09N8H7M6JE?!Q/Y) ><C48'T?>2<\FH4)*.[40[(#UQZ4Y<2G'5$C%1
MY3^N6G(+!GZ4C4U, Q=SBLN6MK/(59X\UPZX/#%4%.,%@<YK7YKPV,BT=#+G
MN'9L/7EHBO$"S$Q'TF2Y>F".*;J2"6OL9EK:F1.51EH0>4U&S%3 1<OO3P4P
M'7/-+O4Z]C0M3<V)&B.-:.&RQVK'E0/0&A>%04B.4HR%I2IA9R/@;(XOV0@X
M&UGMR/*I"LBDC;'$71F!Q@8="QU/V-\(^)LK##K"_D; WQQ?0Q$RH[S*M$'T
M "*=B63XT$.D\<9H7RBSA!V.@,-QVUV1M*-H>%6[!10Y66@1-G(%V=C8"!B;
M*%4DC4AH_BE2 63A5!Z5Q<F"#8V H8D"1<"%*.;J2D(Y(ITV8*@ ,GJ;5Y>E
MZ8*MC3R8+H4'#L(&0^!1R?'U""&'R=WMQ((*DBJ,,.\#Z%ICR%(?8),A\,S$
MC6]%TA;$W?LI4@&$@O;%B8+-A< 3$_>Q%4DS$()_BE0 B3$6ZJG!CF* HWB^
M?#*R_"\H."V6MK>0C'D)Y;FE0#+%8&-I^P=[BM$@ 6Z)1^BC2>N0[9ROH1!I
M<J>J%'@"**9-><B4[@!V- ,<S?/=# /<)[N9TGR&(C"X(#8^*@1F/\M+EX+Z
MPO8;L#//_=A(![))*Y/XH >@3E$YOKM3 3#?4&>2+M1'@VW- %OSW(V--*1<
MRO+#4>3/#XATT5C+]TPJ1.8U>#2^\,!LL,D98'*>^_(1.M]O) IYG1-$ I+$
MJ5:(Y*D>$EB>;5EOF^YI>AW0S^[;E]TP[OR>G3V]<KBA<<N;G5_IB^KPXN![
MF,-[C#_J[FF]ZV=?VF%HM].V]V/;#DT6JCYEH<]-_7 ZV#2/P_@UY._=X?W!
MX6!H]\=W(\O3"YKK_P%02P,$%     @ 58=O2B/GI=NT 0  T@,  !D   !X
M;"]W;W)K<VAE971S+W-H965T,3 N>&UL?5-A;]L@$/TKB!]0$I*F461;:CI-
MF[1)4:=MGXE]ME&!\P#'W;\?8-?S-FM?@#ONO7MW'-F ]L6U )Z\:F5<3EOO
MNQ-CKFQ!"W>''9AP4Z/5P@?3-LQU%D250%HQOMD<F!;2T")+OHLM,NR]D@8N
MEKA>:V%_GD'AD-,M?7,\RZ;UT<&*K!,-? '_M;O88+&9I9(:C)-HB(4ZIX_;
MTWD?XU/ -PF#6YQ)K.2*^!*-CU5.-U$0*"A]9!!AN\$3*!6)@HP?$R>=4T;@
M\OS&_C[5'FJY"@=/J+[+RK<Y/5)202UZY9]Q^ !3/?>43,5_@ANH$!Z5A!PE
M*I=64O;.HYY8@A0M7L==FK0/X\WN?H*M _@$X#/@F/*P,5%2_DYX4606!V+'
MWG<B/O'VQ$-ORNA,K4AW0;P+WENQ/1PR=HM$4\QYC.'+F#F"!?8Y!5]+<>;_
MP/DZ?+>J<)?@NS\4/JP3[%<)]HE@_]\2UV*.?R5ABYYJL$V:)D=*[$V:Y(5W
M'MA'GM[D=_@X[9^%;:1QY(H^O&SJ?XWH(4C9W(41:L,'FPT%M8_'AW"VXYB-
MAL=N^D%L_L;%+U!+ P04    " !5AV]*G/D5_K4!  #2 P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970Q,2YX;6Q]4]MNW" 0_17$!P3;N\FF*]M2-E752JVT
M2M7TF;7'-@HP+N!U^O<%[+A6:^4%F.&<,Q>&?$3S8CL 1UZ5U+:@G7/]D3%;
M=:"XO<$>M+]IT"CNO&E:9GL#O(XD)5F6)'=,<:%IF4??V90Y#DX*#6=#[* 4
M-[]/('$L:$K?'$^B[5QPL#+O>0O?P?WHS\9;;%&IA0)M!6IBH"GH0WH\[0,^
M IX%C'9U)J&2"^)+,+[4!4U"0B"A<D&!^^T*CR!E$/)I_)HUZ1(R$-?G-_5/
ML79?RX5;>$3Y4]2N*^@])34T?)#N"<?/,-=S2\E<_%>X@O3PD(F/4:&T<275
M8!VJ6<6GHOCKM L=]W&ZV:4S;9N0S81L(=S'.&P*%#/_R!TO<X,C,5/O>QZ>
M.#UFOC=5<,96Q#N?O/7>:YG>?<C9-0C-F-.$R=:8!<&\^A(BVPIQROZC9]OT
MW6:&NTC?K:,?DFV!_:; /@KLWRUQ W/XMTBVZJD"T\9ILJ3"0<=)7GF7@7W(
MXIO\A4_3_HV;5FA++NC\R\;^-X@.?"K)C1^ASG^PQ9#0N' \^+.9QFPR'/;S
M#V++-R[_ %!+ P04    " !5AV]*U:QG1[,!  #2 P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970Q,BYX;6Q]4V%OW" ,_2N('U#N2-96IR12KU7529MTZK3M
M,Y<X"2J$%,BE^_<S),VR+>H7P,;O^=F8;#3VQ;4 GKQIU;F<MM[W!\9<V8(6
M[LKTT.%-;:P6'DW;,-=;$%4$:<7X;G?-M) =+;+H.]DB,X-7LH.3)6[06MA?
M1U!FS.F>OCN>9=/ZX&!%UHL&OH'_WI\L6FQAJ:2&SDG3$0MU3N_VAV,:XF/
M#PFC6YU)J.1LS$LP/E<YW05!H*#T@4'@=H%[4"H0H8S7F9,N*0-P?7YG?XRU
M8RUGX>#>J)^R\FU.;RFIH!:#\L]F?(*YGD^4S,5_@0LH# ]*,$=IE(LK*0?G
MC9Y94(H6;],NN[B/TTV2S+!M )\!? '<QCQL2A25/P@OBLR:D=BI][T(3[P_
M<.Q-&9RQ%?$.Q3OT7HK]#<_8)1#-,<<IAJ]CE@B&[$L*OI7BR/^#\VUXLJDP
MB?#D+X7)-D&Z29!&@O3#$K=BTG^2L%5/-=@F3I,CI1FZ.,DK[S*P=SR^R9_P
M:=J_"MO(SI&S\?BRL?^U,1Y0RNX*1ZC%#[88"FH?CC=XMM.8388W_?R#V/*-
MB]]02P,$%     @ 58=O2C_.K7RT 0  T@,  !D   !X;"]W;W)K<VAE971S
M+W-H965T,3,N>&UL?5-A;]L@$/TKB!]0$I(T561;:CI-F[1)4:=MGXE]ME&!
M\P#'W;\?8-?S-FM?@#ONO7MW'-F ]L6U )Z\:F5<3EOONQ-CKFQ!"W>''9AP
M4Z/5P@?3-LQU%D250%HQOMG<,RVDH466?!=;9-A[)0U<+'&]UL+^/(/"(:=;
M^N9XEDWKHX,562<:^ +^:W>QP6(S2R4U&"?1$ MU3A^WI_,^QJ> ;Q(&MSB3
M6,D5\24:'ZN<;J(@4%#ZR"#"=H,G4"H2!1D_)DXZIXS Y?F-_7VJ/=1R%0Z>
M4'V7E6]S^D!)!;7HE7_&X0-,]1PHF8K_!#=0(3PJ"3E*5"ZMI.R=1SVQ!"E:
MO(Z[-&D?QAM^F&#K #X!^ QX2'G8F"@I?R>\*#*+ [%C[SL1GWA[XJ$W972F
M5J2[(-X%[ZW8'@\9NT6B*>8\QO!ES!S! ON<@J^E./-_X'P=OEM5N$OPW1\*
M[]<)]JL$^T2P_V^):S''OY*P14\UV"9-DR,E]B9-\L([#^PC3V_R.WR<]L_"
M-M(X<D4?7C;UOT;T$*1L[L((M>&#S8:"VL?C,9SM.&:CX;&;?A";OW'Q"U!+
M P04    " !5AV]*<J;]5K4!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970Q-"YX;6Q]4]MNW" 0_17$!P0ONTVV*]M2-E752(FT2M7VF;7'-@H7%_ Z
M^?L")JZ;6'T!9IASYLPPY*,VS[8#<.A%"F4+W#G7'PBQ50>2V2O=@_(WC3:2
M.6^:EMC> *LC2 I"L^R:2,85+O/H.YDRUX,37,')(#M(R<SK$80>"[S!;XXG
MWG8N.$B9]ZR%[^!^]"?C+3*SU%R"LEPK9* I\.WF<-R%^!CPD\-H%V<4*CEK
M_1R,^[K 61 $ BH7&)C?+G '0@0B+^-WXL1SR@!<GM_8O\;:?2UG9N%.BU^\
M=EV!]QC5T+!!N"<]?H-4SR>,4O$/< 'APX,2GZ/2PL8558-U6B86+T6REVGG
M*NYCNKE.L'4 30 Z _8Q#YD21>5?F&-E;O2(S-3[GH4GWARH[TT5G+$5\<Z+
MM]Y[*3<W^YQ< E&*.4XQ=!DS1Q#//J>@:RF.] .<KL.WJPJW$;[]1^'G=8+=
M*L$N$NS^6^)*S#Y[EX0L>BK!M'&:+*KTH.(D+[SSP-[2^"9_PZ=I?V2FY<JB
MLW;^96/_&ZT=>"G9E1^ASG^PV1#0N'"\\6<SC=ED.-VG'T3F;US^ 5!+ P04
M    " !5AV]*KSWC];,!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q
M-2YX;6Q]4V%OW" ,_2N('U N7-:=3DFD7J>IE3;IU&G;9RYQ$E2(4R"7[M\/
M2)IE6[8O@(W?\[,QV8CFV;8 CKQJU=F<ML[U1\9LV8(6]@9[Z/Q-C48+YTW3
M,-L;$%4$:<7X;G?+M) =+;+H.YLBP\$IV<'9$#MH+<R/$R@<<YK0-\>3;%H7
M'*S(>M' %W!?^[/Q%EM8*JFALQ([8J#.Z5UR/*4A/@9\DS#:U9F$2BZ(S\%X
MK'*Z"X) 0>D"@_#;%>Y!J4#D9;S,G'1)&8#K\QO[QUB[K^4B+-RC^BXKU^;T
M0$D%M1B4>\+Q >9ZWE$R%_\)KJ!\>%#B<Y2H;%Q).5B'>F;Q4K1XG7;9Q7V<
M;G@ZP[8!? ;P!7"(>=B4*"K_()PH,H,C,5/O>Q&>.#ERWYLR.&,KXIT7;[WW
M6B2')&/70#3'G*88OHY9(IAG7U+PK10G_A><;\/WFPKW$;[_3>$_"-)-@C02
MI/\M<2MF_T<2MNJI!M/$:;*DQ*&+D[SR+@-[Q^.;_ J?IOVS,(WL++F@\R\;
M^U\C.O!2=C=^A%K_P19#0>W"\;T_FVG,)L-A/_\@MGSCXB=02P,$%     @
M58=O2I?YZ_2U 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,38N>&UL
M?5/;;MLP#/T501]0)8J;!8%MH.DPK, *!!VV/BLV?4%U<24Y;O]^E.QZWF;L
M11(IGL-#BDH'8U]< ^#)FY+:9;3QOCLRYHH&E' WI@.--Y6Q2G@T;<U<9T&4
M$:0DXYO-GBG1:IJGT7>V>6IZ+UL-9TM<KY2P[R>09LCHEGXXGMJZ\<'!\K03
M-7P'_Z,[6[38S%*V"K1KC286JHS>;8^G),3'@)\M#&YQ)J&2BS$OP7@H,[H)
M@D!"X0.#P.T*]R!E($(9KQ,GG5,&X/+\P?XEUHZU7(2#>R.?V](W&3U04D(E
M>NF?S/ 5IGIN*9F*_P97D!@>E&".PD@75U+TSALUL: 4)=[&O=5Q'\:;W7Z"
MK0/X!. SX!#SL#%15/Y9>)&GU@S$CKWO1'CB[9%C;XK@C*V(=RC>H?>:;P])
MRJZ!:(HYC3%\&3-',&2?4_"U%"?^#YROPW>K"G<1OOM#X>TZ0;)*D$2"Y+\E
MKL7L_TK"%CU58.LX38X4IM=QDA?>>6#O>'R3W^'CM#\*6[?:D8OQ^+*Q_Y4Q
M'E#*Y@9'J,$/-AL2*A^.G_!LQS$;#6^ZZ0>Q^1OGOP!02P,$%     @ 58=O
M2CNZUP&T 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL?5-A
M;]L@$/TKB!]0$N*U661;:CI5F[1)4:>UGXE]ME'!>(#C[M_OP*[KK5:_ '?<
M>_?N.-+!V&?7 'CRHE7K,MIXWQT8<T4#6K@KTT&+-Y6Q6G@T;<U<9T&4$:05
MXYO--=-"MC1/H^]D\]3T7LD63I:X7FMA_QQ!F2&C6_KJ>)!UXX.#Y6DG:O@)
M_E=WLFBQF:64&EHG34LL5!F]W1Z.28B/ 8\2!K<XDU#)V9CG8'PK,[H)@D!!
MX0.#P.T"=Z!4($(9OR=..J<,P.7YE?T^UHZUG(6#.Z.>9.F;C.XI*:$2O?(/
M9O@*4SV?*)F*_PX74!@>E&".PB@75U+TSAL]L: 4+5[&7;9Q'\8;GDRP=0"?
M 'P&[&,>-B:*RK\(+_+4FH'8L?>="$^\/7#L31&<L17Q#L4[]%[R[?XF99=
M-,4<QQB^C)DC&++/*?A:BB-_!^?K\-VJPEV$[_Y1N%\G2%8)DDB0?%CB6LSG
M_Y*P14\UV#I.DR.%Z=LXR0OO/+"W/+[)6_@X[3^$K67KR-EX?-G8_\H8#RAE
M<X4CU. 'FPT%E0_'&SS;<<Q&PYMN^D%L_L;Y7U!+ P04    " !5AV]*-R.9
M2K,!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q]4]MNW" 0
M_17$!P0ONVVW*]M2-E752HVT2M7DF;7'-@H7%_ Z^?L")H[;.'T!9IASYLPP
MY*,VC[8#<.A)"F4+W#G7'PBQ50>2V2O=@_(WC3:2.6^:EMC> *LC2 I"L^PC
MD8PK7.;1=S)EK@<GN(*307:0DIGG(P@]%GB#7QQWO.U<<) R[UD+/\']ZD_&
M6V1FJ;D$9;E6R$!3X.O-X;@+\3'@GL-H%V<4*CEK_1B,[W6!LR (!%0N,#"_
M7> &A A$7L;OQ(GGE &X/+^P?XVU^UK.S,*-%@^\=EV!]QC5T+!!N#L]?H-4
MSP>,4O$_X +"AP<E/D>EA8TKJ@;KM$PL7HID3]/.5=S'=+-/L'4 30 Z _8Q
M#YD21>5?F&-E;O2(S-3[GH4GWARH[TT5G+$5\<Z+M]Y[*3>?LYQ< E&*.4XQ
M=!DS1Q#//J>@:RF.] V<KL.WJPJW$;[]2^$[^7>K!+M(L/MOB6LQ_ZHDBYY*
M,&V<)HLJ/:@XR0OO/+#7-+[):_@T[;?,M%Q9=-;.OVSL?Z.U R\EN_(CU/D/
M-AL"&A>.G_S93&,V&4[WZ0>1^1N7?P!02P,$%     @ 58=O2F6MGVVU 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL?5/;;MP@$/T5Q >$
M7=NY=&5;RJ:J6BF15JG:/K/VV$8!Q@6\3OZ^@!W7;:V^ #/,.7-F&/(1S8OM
M !QY55+;@G;.]0?&;-6!XO8*>]#^ID&CN/.F:9GM#? Z@I1DR6YWPQ07FI9Y
M])U,F>/@I-!P,L0.2G'S=@2)8T'W]-WQ+-K.!0<K\YZW\!7<M_YDO,46EEHH
MT%:@)@::@M[O#\<LQ,> [P)&NSJ34,D9\2487^J"[H(@D%"YP,#]=H$'D#(0
M>1D_9TZZI S ]?F=_5.LW==RYA8>4/X0M>L*>D=)#0T?I'O&\3/,]5Q3,A?_
M"!>0/CPH\3DJE#:NI!JL0S6S>"F*OTZ[T'$?IYOT9H9M Y(9D"R NYB'38FB
M\H_<\3(W.!(S];[GX8GWA\3WI@K.V(IXY\5;[[V4^P]ISBZ!:(XY3C').F:)
M8)Y]29%LI3@F_\"3;7BZJ3"-\/0/A=DV0;9)D$6"[+\E;L5<_Y6$K7JJP+1Q
MFBRI<-!QDE?>96#OD_@FO\.G:7_BIA7:DC,Z_[*Q_PVB R]E=^5'J/,?;#$D
M-"X<;_W93&,V&0[[^0>QY1N7OP!02P,$%     @ 58=O2G',9RFU 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,C N>&UL?5/;;MLP#/T501]0Q4[6
M9H%MH.DPK$ +!!VV/2LV;0O5Q9/DN/W[4;+K>:VQ%TFD> X/*2H;C'UV+8 G
M+TIJE]/6^^[ F"M;4-Q=F0XTWM3&*N[1M USG05>19"2+-ULKIGB0M,BB[Z3
M+3+3>RDTG"QQO5+<OAY!FB&G"7US/(FF]<'!BJSC#7P'_Z,[6;38S%()!=H)
MHXF%.J>WR>&X"_$QX*> P2W.)%1R-N8Y&/=53C=!$$@H?6#@N%W@#J0,1"CC
M]\1)YY0!N#R_L7^-M6,M9^[@SLA?HO)M3O>45%#S7OHG,WR#J9Y/E$S%/\ %
M)(8')9BC--+%E92]\T9-+"A%\9=Q%SKNPWBS32;8.B"= .D,V,<\;$P4E7_A
MGA>9-0.Q8^\['IXX.:38FS(X8ROB'8IWZ+T4R>?KC%T"T11S'&/29<P<P9!]
M3I&NI3BF'^#I.GR[JG ;X=M_%-ZL$^Q6"7:18/??$M=B]N^2L$5/%=@F3I,C
MI>EUG.2%=Q[8VS2^R=_P<=H?N6V$=N1L/+YL[']MC >4LKG"$6KQ@\V&A-J'
MXPV>[3AFH^%--_T@-G_CX@]02P,$%     @ 58=O2D-6"G^U 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL?5/;;MP@$/T5Q <$+^NFR<JV
ME$T5M5(KK5(U>6;ML8T"Q@6\3O^^ W8<J['Z LQPSID+0S8:^^): $]>M>I<
M3EOO^P-CKFQ!"W=E>NCPIC96"X^F;9CK+8@JDK1B/$FNF1:RHT46?2=;9&;P
M2G9PLL0-6@O[YPC*C#G=T3?'HVQ:'QRLR'K1P$_PO_J318LM*I74T#EI.F*A
MSNG=[G!, SX"GB2,;G4FH9*S,2_!^%;E- D)@8+2!P6!VP7N0:D@A&G\GC7I
M$C(0U^<W]8=8.]9R%@[NC7J6E6]S>D-)!;48E'\TXU>8Z_E$R5S\=[B 0GC(
M!&.41KFXDG)PWNA9!5/1XG7:91?W<;I)TYFV3> S@2^$FQB'38%BYE^$%T5F
MS4CLU/M>A"?>'3CVI@S.V(IXA\D[]%Z*W>UMQBY!:,8<)PQ?8Q8$0_4E!-\*
M<>0?Z'R;OM_,<!_I^S4]2;8%TDV!- JD_RWQ(X8G_Q;)5CW58)LX38Z49NCB
M)*^\R\#>\?@F[_!IVG\(V\C.D;/Q^+*Q_[4Q'C"5Y I'J,4/MA@*:A^.G_%L
MIS&;#&_Z^0>QY1L7?P%02P,$%     @ 58=O2L;U8P>T 0  T@,  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C(N>&UL?5-A;]P@#/TKB!]0$B[KJE,2J==J
MVJ1-.G7:]IE+G 05X@S(I?OW Y)FV1;U"V#C]_QL3#ZA>;8=@",O6O6VH)US
MPY$Q6W6@A;W! 7I_TZ#1PGG3M,P.!D0=05HQGB2W3 O9TS*/OK,I<QR=DCV<
M#;&CUL+\.H'"J: I?74\R;9SP<'*?! M? 7W;3@;;[&5I98:>BNQ)P::@MZG
MQU,6XF/ =PF3W9Q)J.2"^!R,3W5!DR (%%0N, B_7>$!E I$7L;/A9.N*0-P
M>WYE_Q!K][5<A(4'5#]D[;J"WE%20R-&Y9YP^@A+/>\H68K_#%=0/CPH\3DJ
M5#:NI!JM0[VP>"E:O,R[[.,^S3>WZ0+;!_ %P%? 7<S#YD11^:-PHLP-3L3,
MO1]$>.+TR'UOJN",K8AW7KSUWFO)$YZS:R!:8DYS#-_$I&L$\^QK"KZ7XL3_
M@_-]^&%7X2'"#W\I/.P39+L$623(WBQQ+R;[)PG;]%2#:>,T65+AV,=)WGC7
M@;WG\4W^A,_3_D685O:67-#YEXW];Q =>"G)C1^ASG^PU5#0N'!\[\]F'K/9
M<#@L/XBMW[C\#5!+ P04    " !5AV]*[^>DF[4!  #2 P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970R,RYX;6Q]4]MNVS ,_15!'U YBIL6@6V@:5%LP 8$
M';8]*S9]077Q)#GN_GZ4['K>9NQ%$BF>PT.*RD9C7UT+X,F;DMKEM/6^/S+F
MRA:4<#>F!XTWM;%*>#1MPUQO0501I"3C27)@2G2:%EGTG6V1F<'+3L/9$C<H
M)>S/$T@SYG1'WQTO7=/ZX&!%UHL&OH#_VI\M6FQAJ3H%VG5&$PMU3A]VQU,:
MXF/ MPY&MSJ34,G%F-=@?*QRF@1!(*'T@4'@=H5'D#(0H8P?,R==4@;@^OS.
M_AQKQUHNPL&CD=^[RK<YO:>D@EH,TK^8\0/,]=Q2,A?_":X@,3PHP1RED2ZN
MI!R<-VIF02E*O$U[I^,^3C>'=(9M _@,X O@/N9A4Z*H_$EX4636C,1.O>]%
M>.+=D6-ORN",K8AW*-ZA]UKPY#9CUT TQYRF&+Z*V2T1#-F7%'PKQ8G_ ^?;
M\/VFPGV$[_]0>-@F2#<)TDB0_K?$K9B[OY*P54\5V"9.DR.E&72<Y)5W&=@'
M'M_D=_@T[9^%;3KMR,5X?-G8_]H8#R@EN<$1:O&#+8:$VH?C'9[M-&:3X4T_
M_R"V?./B%U!+ P04    " !5AV]*5=D\?;8!  #2 P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970R-"YX;6Q]4V%OW" ,_2N('U 2[KI=3TFD7J=IDS;IU&G;
M9RYQ$E0(&9!+]^]G2)IE;;0O@(W?\[,QV6CLDVL!/'G6JG,Y;;WOCXRYL@4M
MW(WIH<.;VE@M/)JV8:ZW(*H(THKQ)'G'M) =+;+H.]LB,X-7LH.S)6[06MC?
M)U!FS&E*7QR/LFE]<+ BZT4#W\!_[\\6+;:P5%)#YZ3IB(4ZI_?I\;0/\3'@
MAX31K<XD5'(QYBD8GZN<)D$0*"A]8!"X7>$!E I$*./7S$F7E &X/K^P?XRU
M8RT7X>#!J)^R\FU.#Y144(M!^4<S?H*YGEM*YN*_P!44A@<EF*,TRL65E(/S
M1L\L*$6+YVF77=S'Z>;V;H9M _@,X O@$/.P*5%4_D%X4636C,1.O>]%>.+T
MR+$W97#&5L0[%._0>RUX<LC8-1#-,:<IAJ]BTB6"(?N2@F^E./$W<+X-WVTJ
MW$7X[A^%=]L$^TV"?238_[?$C9@T>96$K7JJP39QFAPIS=#%25YYEX&]Y_%-
M_H9/T_Y5V$9VCER,QY>-_:^-\8!2DAL<H18_V&(HJ'TXOL>SG<9L,KSIYQ_$
MEF]<_ %02P,$%     @ 58=O2L90,TFX @  ? L  !D   !X;"]W;W)K<VAE
M971S+W-H965T,C4N>&UL=5;1CILP$/P5Q <<V$!"HB32Y:JJE5HINJKMLR]Q
M$G2 J>TDU[^O;3@N->,7L,WLC(UW5KNZ"?FJSISKZ*VI6[6.SUIWRR11^S-O
MF'H0'6_-EZ.0#=-F*D^)ZB1G!Q?4U E-TUG2L*J--RNWMI.;E;CHNFKY3D;J
MTC1,_MWR6MS6,8G?%YZKTUG;A62SZMB)_^#Z9[>39I:,+(>JX:VJ1!M)?ES'
MCV2YI9D-<(A?%;^INW%DC_(BQ*N=?#VLX]3NB-=\KRT%,Z\K?^)U;9G,/OX,
MI/&H:0/OQ^_LG]WAS6%>F.)/HOY='?1Y'9=Q=.!'=JGUL[A]X<.!BC@:3O^-
M7WEMX'8G1F,O:N6>T?ZBM&@&%K.5AKWU[ZIU[UO_I2B',!Q AP Z!I1.)^F%
MW,X_,<TV*REND>Q_?L?L'9,E-?]F;Q?=KW#?S.:56;UN*"&KY&J)!LRVQ] [
MS <B,>RC!$426SH)IS@\@SO,7'AVKSY/,4$."7)'D/]W1.H=$6$R+%) D0(0
MY)X(PA189 9%9H!@YHD@S!R+S*'('!"4G@C"++!("47**0%-/1&$"23> HHL
M (%_\0@3N'B28@>E@,*_>@@*W#T).)4 "O_V(2AP_03:]9'0"07)Y[[.%$1I
M&=#!OB89H%CX.@"4!=Q/L/T)\'8V*7$(%"A3!%<  NR=9;X. N4!'5P$"'!X
M5O@Z"#0+Z. Z0(#)LTD>(% H#W I(,#GV20/ "@/Y0&N!@18/9_D 0(%\H#B
M>D"!U7,_#R HD <4UP,*K)[[>0!!@3R@N!Y08/5)/8"@0!Y07 \HL'KNYP$"
M%7X>)'?-3\/ER;5]*MJ+2^MZSKO5L;5\I*YY^H#W?>EW)D]5JZ(7H4T+YAJE
MHQ":F[VD#\;+9],*CY.:'[4=SLU8]OU@/]&B&WK=9&RX-_\ 4$L#!!0    (
M %6';TJIZNG$S0$  )P$   9    >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM
M;&U4;6_;(!#^*X@?4!P2.U-D6VHZ59VT25&G;9^)?7Y1P7B X^[?#[#C>AY?
M G=^7NX(1SI*]:8; (/>!>]TAAMC^A,ANFA ,/T@>^CLETHJP8P-54UTKX"5
MGB0XH5&4$,':#N>ISUU4GLK!\+:#BT)Z$(*I/V?@<LSP#M\3KVW=&)<@>=JS
M&KZ#^=%?E(W(HE*V CK=R@XIJ#+\N#N=$X?W@)\MC'JU1ZZ3JY1O+OA29CAR
M!0&'PC@%9I<;/ 'G3LB6\7O6Q(NE(Z[W=_5GW[OMY<HT/$G^JRU-D^%/&)50
ML8&;5SF^P-Q/C-'<_%>X ;=P5XGU*"37_A<5@S92S"JV%,'>I[7M_#K.^G=:
MF$!G MT0R&3D*__,#,M3)4>DIK/OF?N+=R=JSZ9P27\4_ILM7MOL+:?Q+B4W
M)S1CSA.&KC ?"&+5%PL:LCC3_^@T3-\'*]Q[^G[M?HS" H>@P,$+'/YID6Y:
M#&'V89,X:!('! X;DQ F#ILD09,D()!L3$*8X\:$K&Z' %7[N="HD$/G9W*5
M74;OD?K;]0&?YO8;4W7;:725QMY1?Y,J*0W84J('VW!CGXHEX% 9MSW:O9H&
M9@J,[.>W@"P/4OX74$L#!!0    ( %6';TIE2R35N0$  -(#   9    >&PO
M=V]R:W-H965T<R]S:&5E=#(W+GAM;&U3VV[<(!#]%<0'!"_>))N5;2F;JFJE
M5EJE:OO,VF,;!3PNX'7Z]P7LN&[J%V"&<\Y<&+(1S8MM 1QYU:JS.6V=ZX^,
MV;(%+>P-]M#YFQJ-%LZ;IF&V-R"J2-**\22Y8UK(CA99])U-D>'@E.S@;(@=
MM!;F]PD4CCG=T3?'LVQ:%QRLR'K1P#=PW_NS\19;5"JIH;,2.V*@SNGC[GC:
M!WP$_) PVM69A$HNB"_!^%SE- D)@8+2!07AMRL\@5)!R*?Q:]:D2\A 7)_?
MU#_&VGTM%V'A"=5/6;DVIP=**JC%H-PSCI]@KN>6DKGX+W %Y>$A$Q^C1&7C
M2LK!.M2SBD]%B]=IEUW<Q^DF?9AIVP0^$_A".,0X; H4,_\@G"@R@R,Q4^][
M$9YX=^2^-V5PQE;$.Y^\]=YKP6\/&;L&H1ESFC!\A=DM".;5EQ!\*\2)_T?G
MV_1T,\,TTM-U]/MT6V"_*;"/ OM_2GQX5^(&YBYY%X2M>JK!-'&:+"EQZ.(D
MK[S+P#[R^"9_X=.T?Q6FD9TE%W3^96/_:T0'/I7DQH]0ZS_88BBH73C>^[.9
MQFPR'/;S#V++-R[^ %!+ P04    " !5AV]*">5WH\4!   W!   &0   'AL
M+W=O<FMS:&5E=',O<VAE970R."YX;6QM5&UOVR 0_BN('U 2$J==9%MJ.DV;
MM$E1IVV?B7VV47GQ ,?=OQ]@U_4ROACN>.YY[CC.^:C-B^T ''J50MD"=\[U
M1T)LU8%D]D[WH/Q)HXUDSINF);8WP.H8) 6AF\V!2,85+O/H.YLRUX,37,'9
M(#M(R<R?$P@]%GB+WQS/O.U<<) R[UD+W\']Z,_&6V1AJ;D$9;E6R$!3X,?M
M\90%? 3\Y##:U1Z%2BY:OP3C2UW@34@(!%0N,#"_7.$)A A$/HW?,R=>)$/@
M>O_&_BG6[FNY, M/6OSBM>L*_(!1#0T;A'O6XV>8Z\DPFHO_"E<0'AXR\1J5
M%C9^4358I^7,XE.1['5:N8KK.)UDASDL'4#G +H$/$0=,@G%S#\RQ\K<Z!&9
MZ>Y[%EJ\/5)_-U5PQJN(9SYYZ[W7DAZV.;D&HAESFC!TA7E'$,^^2-"4Q(G^
M%T[3X;MDAKL8OENKWW]($^R3!/M(L/^G1'I38@JS2XMD29$L0;"_$4EALAL1
MLFJ<!-/&)VM1I0<5QV7E7:;BD<;&O\.GD?K&3,N511?M_/.)36ZT=N!3V=SY
M7#H_Q8LAH'%A>^_W9GK+D^%T/X\I6?X5Y5]02P,$%     @ 58=O2F^+#RFW
M 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL;5/M;ML@%'T5
MQ .4A*1I%-F6FD[3)FU2U&G;;V)?VZC ]0#'W=L/L.MYG?\ ]W+.N1]<L@'M
MBVL!/'G5RKB<MMYW)\9<V8(6[@X[,.&F1JN%#Z9MF.LLB"J1M&)\LSDP+:2A
M199\%UMDV'LE#5PL<;W6POX^@\(AIUOZYGB63>NC@Q59)QKX!OY[=['!8K-*
M)348)]$0"W5.'[>G\S[B$^"'A,$MSB16<D5\B<;G*J>;F! H*'U4$&&[P1,H
M%85"&K\F33J'C,3E^4W]8ZH]U'(5#IY0_925;W-ZI*2"6O3*/^/P":9Z[BF9
MBO\"-U !'C,),4I4+JVD[)U'/:F$5+1X'7=ITCZ,-[O#1%LG\(G 9\(QQ6%C
MH)3Y!^%%D5D<B!U[WXGXQ-L3#[TIHS.U(MV%Y%WPW@I^.&3L%H4FS'G$\ 5F
M.R-84)]#\+409_X?G:_3=ZL9[A)]MXQ^O%\7V*\*[)/ _I\2']Z5N(8YO@O"
M%CW58)LT38Z4V)LTR0OO/+"//+W)7_@X[5^%;:1QY(H^O&SJ?XWH(:2RN0LC
MU(8/-AL*:A^/#^%LQS$;#8_=](/8_(V+/U!+ P04    " !5AV]*H+:D]NP!
M  !E!0  &0   'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6QU5&UOFS 0_BL6
M/Z F3@(T(DA-IVJ3-BGJM.VS \>+:F-JF]#]^]F&,$3<+['O>.YY[LZY2P<A
MWU0-H-$'9ZTZ!K76W0%CE=? J7H0';3F2RDDI]J8LL*JDT +%\09)F$884Z;
M-LA2YSO++!6]9DT+9XE4SSF5?T_ Q' ,-L'-\=I4M;8.G*4=K> GZ%_=61H+
MSRQ%PZ%5C6B1A/(8/&T.I\3B'>!W X-:W)&MY"+$FS6^%<<@M D!@UQ;!FJ.
M*SP#8Y;(I/$^<0:SI U<WF_L+ZYV4\N%*G@6[$]3Z/H8) $JH*0]TZ]B^ I3
M/?L 3<5_ARLP [>9&(U<,.5^4=XK+?C$8E+A]&,\F]:=P\1_"_,'D"F K +P
M*.0R_T(US5(I!B3'WG?4/O'F0$QO<NMTK7#?3/+*>*\9B1Y3?+5$$^8T8L@"
MLYD1V+#/$L0G<2)WX<0?OO5FN'7AVZ5ZDO@)=EZ"G2/8+?7C<%6B#_-)D7NO
MR/Z.X''=QGL(B3_I1.35B#P$VY6(#[/SB\1>D=A#L%^)^#"17R3QBB0>@G@E
MXL.LWQTO_N8<9.4&7*%<]*U;+@OOO$.>B!N3__!Q ?V@LFI:A2Y"FV%S(U$*
MH<&D$CZ8IZO-SIL-!J6VU]C<Y3CYHZ%%-RTU/&_6[!]02P,$%     @ 58=O
M2IDUEZFW 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL=5-A
M;]L@$/TKB!]0')*U:61;:CI5F[1)4:>UGXE]ME'!YP*.NW\_P*YK==X7X(Y[
M[]T=1SJ@>;$-@"-O6K4VHXUSW8$Q6S2@A;W"#EI_4Z'1PGG3U,QV!D0905HQ
MGB373 O9TCR-OI/)4^R=DBV<#+&]UL+\.8+"(:,;^NYXE'7C@H/E:2=J^ 7N
M=W<RWF(S2RDUM%9B2PQ4&;W;'(Z[$!\#GB0,=G$FH9(SXDLPOI<934)"H*!P
M@4'X[0+WH%0@\FF\3IQTE@S Y?F=_2'6[FLY"POWJ)YEZ9J,[BDIH1*]<H\X
M?(.IGB^43,7_@ LH'QXR\1H%*AM74O36H9Y8?"I:O(V[;.,^C#?7?(*M _@$
MX#-@'W78*!0S_RJ<R%.# S%C[SL1GGASX+XW17#&5L0[G[SUWDO.;VY3=@E$
M4\QQC.&+F,T<P3S[+,'7)([\'SA?AV]7,]Q&^':I?OL?_=TJP2X2[);Z^^13
MB6LQGT78HJ<:3!VGR9("^S9.\L([#^Q=?$3V$3Y.^T]A:ME:<D;G7S;VOT)T
MX%-)KOP(-?Z#S8:"RH7CC3^;<<Q&PV$W_2 V?^/\+U!+ P04    " !5AV]*
MCH1JO84"   8"@  &0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6R55MN.
MFS 0_17$!ZPOY+HB2,E652NU4K15M\\.<0):@ZGMA.W?UQA"LW@L;5\"=LZ<
M,_;XX$E;J5YUP;F)WBI1ZTU<&-,\(J3S@E=,/\B&U_:?DU05,W:HSD@WBK.C
M"ZH$HA@O4,7*.LY2-[=762HO1I0UWZM(7ZJ*J3\[+F2[B4E\FW@NSX7I)E"6
M-NS,?W#SL]DK.T(CR[&L>*U+64>*GS;QECSNJ MPB)>2M_KN/>J6<I#RM1M\
M/6YBW&7$!<]-1\'LX\J?N! =D\WC]T :CYI=X/W[C?VS6[Q=S(%I_B3%K_)H
MBDV\BJ,C/[&+,,^R_<*'!<WC:%C]-W[EPL*[3*Q&+H5VOU%^T496 XM-I6)O
M_;.LW;,=^&]A<  = N@D /5"+O-/S+ L5;*-5+_Y#>MJ3!ZIW9N\FW1;X?ZS
MR6L[>\WHBJ;HVA$-F%V/H7<8,B*091\E*"2QHUXXA<,3,,/$A2?O,DQ@@AE(
M,',$LW<$L\D2(<P<%IF#(G. 8#$1@3!+6&0!BBP @M5$!,*L89$E*++T"=9X
M(@)A F=B!8JL (+IL8,P@<*O09$U0# M/(0)%)Y@V$$8H)B6'@0%:D\"3B4
MQ2I  3IQ2^C'O41@-Y+D VZ"0.O (22P:8GOR 1/CR$("IQ# ON6^*9,L/<!
MA$"A?8.M2WQ?)G@6H("-29;_43W8=@3PE%\]'Y3@D"=@YQ'?5D#U(- B<+/
MWJ.^K?SJ@:" ]RCL/>I[+\'3+R\(FIYZ='<Q5UR=74NBHUQ>:M</W<V.;<^6
MNHO]'[SOF;XS=2YK'1VDL>V!N\1/4AIN<\$/]L06MDT;!X*?3/>ZM.^J[U7Z
M@9'-T(>AL1G,_@)02P,$%     @ 58=O2J4HF[ZW 0  T@,  !D   !X;"]W
M;W)K<VAE971S+W-H965T,S,N>&UL;5/;;M0P$/T5RQ]0)\Y"RRJ)U"U"((&T
M*J(\>Y/)1?4EV,ZF_#UC)PVAY,7VC.><.3,>YY.QSZX#\.1%2>T*VGD_'!ES
M50=*N!LS@,:;QE@E/)JV96ZP(.H(4I+Q)'G/E.@U+?/H.]LR-Z.7O8:S)6Y4
M2MC?)Y!F*FA*7QV/?=OYX&!E/H@6OH/_,9PM6FQEJ7L%VO5&$PM-0>_3X^D0
MXF/ 4P^3VYQ)J.1BS',POM0%38(@D%#YP"!PN\(#2!F(4,:OA9.N*0-P>WYE
M_Q1KQUHNPL&#D3_[VG<%O:.DAD:,TC^:Z3,L];RC9"G^*UQ!8GA0@CDJ(UU<
M234Z;]3"@E*4>)GW7L=]FF^R=('M _@"X"O@+N9A<Z*H_*/PHLRMF8B=>S^(
M\,3ID6-OJN",K8AW*-ZA]UIF:9*S:R!:8DYS#-_$I&L$0_8U!=]+<>+_P?D^
M/-M5F$5XMLW^X7:?X+!+<(@$AW]*3-^4N!?S5B7;]%2!;>,T.5*94<=)WGC7
M@;WG\4W^AL_3_DW8MM>.7(S'EXW];XSQ@%*2&QRA#C_8:DAH?#C>XMG.8S8;
MW@S+#V+K-R[_ %!+ P04    " !5AV]*V00G^[8!  #2 P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S-"YX;6QM4]MNG# 0_17+'Q"#(=MH!4C95%$JM=(J
M5=MG+PQ@Q1=JFR7]^]J&$)KR8GO&YYRY>%Q,VKS8'L"A5RF4+7'OW' DQ-8]
M2&9O] #*W[3:2.:\:3IB!P.LB20I"$V2 Y&,*UP5T7<V5:%')[B"LT%VE)*9
M/R<0>BIQBM\<S[SK77"0JAA8!]_!_1C.QEMD56FX!&6Y5LA 6^+[]'C* SX"
M?G*8[.:,0B47K5^"\:4I<1(2 @&U"PK,;U=X "&"D$_C]Z*)UY"!N#V_J3_&
MVGTM%V;A08M?O'%]B>\P:J!EHW#/>GJ"I9Y;C);BO\(5A(>'3'R,6@L;5U2/
MUFFYJ/A4)'N==Z[B/LTWAWRA[1/H0J KX2[&(7.@F/EGYEA5&#TA,_=^8.&)
MTR/UO:F#,[8BWOGDK?=>JRS-"G(-0@OF-&/H!I.N".+5UQ!T+\2)_D>G^_1L
M-\,LTK,M/3GL"^2[ GD4R/\I,?]0XA[F]D,0LNFI!-/%:;*HUJ.*D[SQK@-[
M3^.;O,/G:?_&3,>511?M_,O&_K=:._"I)#=^A'K_P59#0.O"\9,_FWG,9L/I
M8?E!9/W&U5]02P,$%     @ 58=O2FT$Q<;. @    T  !D   !X;"]W;W)K
M<VAE971S+W-H965T,S4N>&ULE9?A;MHP%(5?)<H#-/$U"5 !4NDT;=(F59VV
M_7;!0-0DSAP#W=O/<=*,DA/)_"&QN3[W?L$'WRS.2K_6!RE-\%;D9;T,#\94
M]U%4;PZR$/6=JF1IO]DI70ACAWH?U9668NL6%7E$<9Q&A<C*<+5P<T]ZM5!'
MDV>E?-)!?2P*H?^N9:[.RY"%[Q//V?Y@FHEHM:C$7OZ0YF?UI.THZE6V62'+
M.E-EH.5N&3ZP^S6?- M<Q*],GNN+^Z!!>5'JM1E\W2[#N*E(YG)C&@EA+R?Y
M*/.\4;)U_.E$PSYGL_#R_EW]LX.W,"^BEH\J_YUMS6$9SL)@*W?BF)MG=?XB
M.Z D##KZ;_(D<QO>5&)S;%1>N\]@<ZR-*CH56THAWMIK5KKKN=-_7X874+>
M^@74LK2)7.6?A!&KA5;G0+</OQ+-;\SNR3Z;33/I'H7[SA9?V]G3BK-T$9T:
MH2YFW<;010SK(R*KWJ<@E&)-@^6<3;$ AS5R)\ _",RPP 0*3)S Y(/ _ JR
MC4E<3-G&X!0)3)$,4U",!5(HD/I#3J' %%3 KB"G \@4IYC!%#.0@K# ' K,
M_2%9C/=K#&K@UQLV'G".E,E&7,% ELF(!-SU#XQN8,7[GG$?5CY@'7$GP^9@
MP!V4C$C@S<^2&UCQ]F>I#VOJS8H]PI!)1BS L ?8[ 96[ (V]V&=^[(2=@HA
MIXS\[Q*V 3%_5L(V(/)@[8)\6+%3"#EEK%!L YK<P(IM0.@0&+ FOO]-A)U"
MR"GS$0EL YK>P(IM0.@L&+#.O']7[!0"3N$CQRK'-N"Q/RO'-N#H-+AF[8(\
M6#EV"@=.X6,2(XW2#9T2QS;@Z#08L Z;I>M"HXL&M)!Z[UKO.MBH8^GZ_HO9
MOKU_(-? _@]OWPV^"[W/RCIX4<:VP:Y9W2EEI*TDOK,U'.SK2#_(Y<XTMU-[
MK]N>O!T8577O&U'_TK/Z!U!+ P04    " !5AV]*.!#0$I0-  #(8P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6R5G=UR&S<2A5]%I?N-  Q^79:K
MHB1,/,-4I;*UN]>,3=NJ2**7I.WLV^^0(A6A^YP9*!>Q17_31(,]IQO -/7Z
MVV;[Y^[3>KV_^.O^[F%W??EIO__\ZNIJ]^[3^GZU^V[S>?TP_LN'S?9^M1]_
MW'Z\VGW>KE?OCQ?=WUTY8^+5_>KVX?+-Z^-KOVW?O-Y\V=_=/JQ_VU[LOMS?
MK[;_NUG?;;Y=7]K+\PN_WW[\M#^\</7F]>?5Q_4_U_M_??YM._YT]63E_>W]
M^F%WNWFXV*X_7%]^;U\M;8R'*X[(OV_7WW;/_GYQ\.6/S>;/PP]OWU]?FL.0
MUG?K=_N#C=7XQ]?U#^N[NX.I<2#_/5F]?'K3PX7/_WZVOCAZ/WKSQVJW_F%S
M]Y_;]_M/UY?Y\N+]^L/JR]W^]\VW7]8GC\+EQ<G]Y?KK^F[$#R,9W^/=YFYW
M_/_%NR^[_>;^9&4<ROWJK\<_;Q^.?WX[V3]?AB]PIPO<TP4N35[0G2[H_KY@
M^AW\Z0+?>D$X71!:AQ1/%\36"]+I@M0ZI'RZ(+=>4$X7E-8A67/^Y,S3)5V8
MON3IP[;-EYP_;NO$)5>/@76,U!]7^]6;U]O-MXOMX]WV>76XJ>VK\:K1^.'5
M8^P?_W&,UMWXZM<W7>=>7WT]6#HQ-X^,JYBN9GK-V"?B:AS"TS@<',>- ^_A
MZ_?X 3&A9GY$3*R9GQ"3:F:!F%PS/R.FU,PO@/&F9MXBQHKY18SXG ;$B,]I
MB1B//ZD.1TQWM-!5%@*VX+$%?[3@*POB,[IY9.*1>3@R+ICQ/S$MLU@UGH#'
M$\!X1#STB,GX72)^EPCFK6 +"5M(>@Q!3,C-(Q.>3T@VP751!&^?],Q)L!I3
MQF/*8$PB=F^R&E,H*14KAS3/52,J>$0%C$@J6E'O%*VS+HLH7!0U2=&5I">S
MT=XP;Z_R\)!#H&@;'4NA(S:8\%LP3UZJNE6.C5)I8Q'@@$ ?3;!B!I8G\/D4
M=*Y+WD4R?)POOK<.3 &1(4N4S'9@"J*<@DYYYL?1EB)G '#1%.?D!&C.^9P3
M\Y]HJ/7 _T1L$-VS00_%6*%\-X#R)FHIGN?J01&9M!$-*LM!:0H/:I:K!T64
MUP)9-;;(06D*#VJ6JP=%I-=JO73&R80 *)LZ,*A9KAX445^KI7 <E,P(@+(^
M@4'-<G5M2?32(;TDFNN(7CJDES("G)9!/[Y3L,*Q!0*],=8(BWVKQ:'!8NTG
M$5;GM)]1!M4)JC[E4,8@MM)/ (YI,:CU0ZO%H<%B[2<1?P?$7[[9C=-B;5/T
MWA?I)U!U:T=%ENGD!,8YBP, I<7:3Y(H'*BVHY.C0E G1X0@LG9P).6XH._$
M2-*V(QG"13 .M<:+>IY]*B85X=9;2)9H=#74;'-HL5G[2A*/ S5_E&L3![)3
M,7IYJ+%_C*5<B&RE3O*. S6_K(AO3E ] ]F6+%?L"TBB6>T=2%'0Y@!)9',)
MR<E/BB0^5T!D$^WM2)[JC)[9)'/B":I&'%R(<BDX(-#97+SXK)8('*<JL'JR
M(RFRLWH*$@FNCJ2?#J2?).7J!#T/&>]M#O(V1-SXV4JQ6$)N+/*9_VQG!&R-
M))*6.B+7'1#9)(3HY@15ZTT7#NLML6.&01>S2'0_8G#,OB*H?H*@STZN<Q88
MC"&)M_X9@\'(%=8O&/1&[C>\96"6RW;LM0U*3]@80Y*1A,##1))JLR-YL@-Y
M,I$\V9$\V8$\J4-)+Y!(*$$0A1($42@A$(82!%$H01"%$@11*!%0AQ+T&H42
M&:,.)01.A1(I(3I00JBRM-.U@4HGL\@2(-9E3RK6CM07':@ODMR5Z'3>)G$+
M012W$$1QBT 8MQ!$<0M!%+<01'%+0!VWT&L4MV2,.FX1V*5BV3$#*:@ZL)&;
MU/#U!H&*VUED.8G4)QJD<O.H<B/5GR?EDP?E$]NE\*1\\J!\4KL47I<[SH9B
MY#)_@4 W"I#<3^];+0X-%FL_2:GET>I=[E)XL'H/KL0DER (]"G'HOQLM#@T
M6*S]9$=E:,TM=RD\*CI*EY6;FDLN6SEO?:.]8=Y>[2.I=?P+]@0\J75\RYZ
M!ZORU-FDU!.!Q=C.JGC0.1I:'! H+-9^DF3N6_8#?-M^ , F]P,\R=>^93_
MH^WEJ!?D"PB"*>U;+0ZM%I<>[$1,?D@D<WF0N3([DB8));Q@RSJ0A!):MJR#
MWC=VMA0OMQ,6&.R<+ #Z5HM#@\7:3Y+T0LN6==#[QM9$WZDS7P!FD[)Z(J/5
MX#!OL/:2I+S0LF$=0-ZQW5C%>NDE $>%]_+ MF^U.#18K/TD*2^ DTV6#@)[
MH@,\KJ'20= 'EK8S02OEVV:R;R:'%K+VE:2^@%*?NB=U_E%WXQ12CX0DIX"2
MDTP$ :P1X0PMFLF^F1R:R64+6<\*28\!I,?,[GV240+87&;9()*,$L$2166#
MJ+>"91Z81_IY9)A$:G](=HL@NRG5CSK%*']FD7X>&2:1VA^2Q2+*8E+?H\XE
MRI]9I)]'ADFD]H?DJPAVPYF.1Y(+(EK^2!V/^B% ^83E/-)'O9A1<S*%U/Z0
MO!117I):'75F4".90NJ1L*<14=:06AUGL\9B'NFC7DTI?V:M+">MU"Z3]!1!
M>LI$S",1\YB!$),CGDC$/*+E@3SKA!#904M$\1-0_$SNP$14-J%-*>)P(LJ6
M@+(IAR%$2L=$)">!$CF3Q40BDI/0@W7,87*;)W";:X<11')Z(G=Q G=Q9@\5
MLZ>*TPL<)K=%0C6.<AA!+*3)O9/ ;5&(#F1R6V2TM":W12:W10;%1Y$K1 @1
MP<GDWLG@MBCDT\GDML@@$U.'R6V102;6#B.(?,*9W#L9W!:%#9;<%AD\:\_*
MY4QNBXR>MI?E<M:+A,X6[V7KR@*!;BQ7U7-P63^7#RT.#19K/]D#_&CW3I;1
M&3QJ>CC9Z^3S?@@TH4OZ67^]UP8M#@@4%FL_B7)DH!SJ.3@$%;F? R&290K1
MH )2<V%]#D2#R@O.BPJ1E])R7E3 (Y?PO B!\+RHM)X7(7#JO*@0"2PMYT6E
M];P(@?"\J-7BT&"Q]I/(=$$*3 J"0A2X@/,8&E=$@0LH3'1<@4,1,]8>\B&5
M!01=L?(,OV^U.#18K/TD6:*@+2\55UJJ0\E)MIHL$)>"<7)+MM'>,&^O]I%D
MB*(SA&=/X!?6E/6"#2QK:-M3RQ;6F9I:M38P?0,S3#/"*]:(95HVLL[4M%?S
M6UEG9FHU/FU'>,7ZLXS.+-Z0NVN\1YF5%Y2NUK!>*=-2O&**Z*\U1#P?_Z$Y
MTED3E&G1SS/U_'/ROB0CA:45[,]@G &'!HO"4]9995H4]$S59[@E9WEF@,!<
MBCJ\.W-QQN" P-J@\),U:QE49\MZ 5*RJACF*#$BUJEE=!WK#;-"6U%A+RJ+
M=]Z,VG)4;4&7J=+ >::WH E5:> D([QB&FA;#J;/U+17\YOZ#<PPS0BOF":#
MMEEO:/<QTV38P$KCAJFM!;L%(&[T=CG6R4:P;P6'!E!XRC*"11OV.I;0 TE(
M)P$(=;+1X#!O4/C)\H'5^< ;LH=D:6NL1?OT-+J80EKT70(ZNF8?,%TT,'T#
M,TPSHG&>*;8#5;2.)-=01<\S_9F9U-I).\(KED% ?ZXWK%)DS:_6O>1K!5AK
MJ46]I;K>A!3+OZR]T[J7Z"AKR[2N24<=$#.CV[87K6!_!N,,.#18%)XR'87=
MHSKZ@>Q%EX&G0/:L!XZ"1TJ!P0&!M4'A)]-1V#FJZDU$Z7ISAA(C8IH,^D8]
MS8.LS=*B/DL:[ZS1TJ).2QWOH#%2!< \TY^920V<9(173 .[IIV$KJ&*GF?Z
M!F:89H173)-!2^AXZS,K]+M>T$X"C1NFMJ@]$\2-?E $ZV0CV+>"0P,H/&49
MH4./JNA8 D\Q0IT$(-3)1H/#O$'A)\L'H$O2&QH73&T[=(A.K3"%1)UO(+KT
M&9N>[EFF;V"&:49XQ10;-7*!2&JHHN>9OH$9IAGQ]4LL@X".+\^^:\6REB_[
MDIXORYJ^;%/7UYFJ3HQ-4E\PL&@%^U9P: "%ITS%F_J^+.J^<DY]\<$"@=%Z
M>5K4G[DX8W! 8&U0^,GR#.S[4M4;HG3U-D.)$;%\X'4^\)9^?DQM_0N>S+"L
M"<JB+B@0[[,-RXL&IC\SD]7;)".\8NH/^ZAT;#>H_SS3-S##-".\8NH/FJ&\
M9;M"K!O*OJ0=RK)^*-O4$&5!6Q+6R4:P;P6'!E!XRC)"4TN412U,4"<!"'6R
MT> P;U#XR?(!:(KRK%W/LHXCBUJ.>'0QA41-1R"Z=-VJ VN6Z1N889H17C'%
MANU%.I)FG_%>-#!] S-,,\(KED% JY*W[ R#=?;8H'>9/?N: \MZ>VQ "AG4
MS#34M?/,<IJI1\PZB2QH):)M?I;U[]BH:U\^>ZQKQH*V&3![#1TOTXP8#=.C
MB/1(-GA@2FGD#"5&Q+0-M-!XR]8IK&_%1OU4@W=T=NA7NX*UMOQNT-[.-X,,
M#<QRFGD<\=6S[\F_7V\_'G\CQ.[BW>;+P_[@[;-7GW[MQ/?N\#W[XO4;^^JM
M!:_WAU]3<?Q>_K_-/_Z.BU]7VX^W#[N+/S;[_>;^^O 5_!\VF_UZ'+KY;ASS
MI_7J_=,/=^L/^\-?#ST#V\=?+?'XPW[S^?KQ]V9</?WRCC?_!U!+ P04
M" !5AV]*CADO&QT#  !3#0  &0   'AL+W=O<FMS:&5E=',O<VAE970S-RYX
M;6R55W]OFS 0_2J(#U#LL\%0)9&6M-,F;5+5J=O?-'$25, ,G*3[]C,_B@@^
M=]T_ 9MW]^Y>> <L+JI^:8Y2:N^UR,MFZ1^UKFZ#H-D>99$V-ZJ2I;FR5W61
M:K.L#T%3U3+==4%%'@ A45"D6>FO%MW>0[U:J)/.LU(^U%YS*HJT_K.6N;HL
M?>J_;3QFAZ-N-X+5HDH/\H?43]5#;5;!F&67%;)L,E5ZM=PO_4_T]AY$&] A
M?F;RTDS.O;:59Z5>VL77W=(G;44REUO=IDC-X2PW,L_;3*:.WT-2?^1L Z?G
M;]D_=\V;9I[31FY4_BO;Z>/2CWUO)_?I*=>/ZO)%#@V%OC=T_TV>96[@;26&
M8ZORIOOUMJ=&JV+(8DHITM?^F)7=\=)?$6]A>  , 3 &,/IN !L"V!@ [P?P
M(8!_-" < L)90-#WWHEYE^ITM:C5Q:O[^Z%*V]N.WH;F[]JVF]V_TUTS>C9F
M][SB (O@W"8:,.L> U<8=HW98!A^C;G#,.$UYA[#1",F,+V,#0':$'0)V%4"
M@2=@: +6)>#3!,FLV1X2=9"R@U >TR1FLV[N,*!(B$AF\MUCP"0B+.1XZ1PM
MG=NE0XPG"-$$X<?%B] $$5+!3+UUCPDGO3*<0J 4PJ9@9$8A+#E#PC@A!">*
M4:(8(:(SHMCJ!6)(J.-?2U">!.&967"36#R.5BC!;4X0$C;W.;%8(N84C3H&
M"D68^'Q:4.1^-T.%SB<&@F-Q%#MN&(J/! K_M/1ZP$Q[IP AN(8/Q8<'9;:#
M)E/A.@5N8HJXF$7S<KDM#(TX$:YR<;_3$.$2<RX;Q!)P\.!C@2)S@3DF$\5M
M3\5_*(L;FF*.MI2-+64Y3P1Q"8M[FF*FMH2U04YA ?<U8+Y.'"EPPP+]N+#@
M>.8B!K.$'4!381D13#C&"^ & ^3Q; F+@-S"XBX$Q(7<52IN+D">IDYA<=\
MYAM+V,B^8XEPSFW _078<]42U@;9P@:3=\_V<^-[6A^RLO&>E3:OL=W+YEXI
M+4U"<F,T.IHOG'&1R[UN3X4YK_O7_'ZA535\P@3C=]3J+U!+ P04    " !5
MAV]*XN,DS]H!  "@!   &0   'AL+W=O<FMS:&5E=',O<VAE970S."YX;6QU
M5-MNG# 0_16+#XA9P[+1"I"RB:)6:J55JK;/7A@NBHVI;9;T[^L+(73KOF#/
M^,PY,X/'^2SDJ^H -'KC;%!%U&D]'C%650><JCLQPF!.&B$YU<:4+5:C!%J[
M(,XPB>,,<]H/49D[WUF6N9@TZP<X2Z0FSJG\?0(FYB+:1>^.E[[MM'7@,A]I
M"]] ?Q_/TEAX9:E[#H/JQ8 D-$7TL#N>,HMW@!\]S&JS1[:2BQ"OUOA<%U%L
M$P(&E;8,U"Q7> 3&+)%)X]?"&:V2-G"[?V=_=K6;6BY4P:-@/_M:=T5T'Z$:
M&CHQ_2+F3[#4LX_04OP7N (S<)N)T:@$4^Z+JDEIP1<6DPJG;W[M![?._N20
M+F'A +($D#6 ^%J\D,O\B6I:YE+,2/K>C]3^XMV1F-Y4UNE:X<Y,\LIXKV6:
M[G)\M40+YN0Q9(/Y0&##ODJ0D,2)_!.>DC1,D 1S3!Q!LM4_9&&"-$B0.H+T
MKR+)39$>DSG,X$7B0W(?EMD'9?8!F>1&)H3Y3S.RH$@6(-C?B(0PMPW#FQO"
M0;9N-A2JQ#2XN=QXU_%[(.Z&?<#]['ZELNT'A2Y"FWOJ;E,CA :32GQG"N[,
M<[$:#!IMMP>SEWYHO*'%N+P'>'V4RC]02P,$%     @ 58=O2OM"AEC(!
MA1H  !D   !X;"]W;W)K<VAE971S+W-H965T,SDN>&ULE5GM;J-&%'T5RP\0
MF&]8.9::D&PKM5*T5=O?))[$UH)Q@<3;M^^ 6<?<.4-(?L2 S_V8F7O.G<&K
M8U5_;[;6MHL?9;%OKI?;MCU\B:+F:6O+O+FJ#G;OOGFNZC)OW6W]$C6'VN:;
MWJ@L(A['.BKSW7ZY7O7/'NKUJGIMB]W>/M2+YK4L\_J_&UM4Q^LE6_Y\\&WW
MLFV[!]%Z=<A?[)^V_>OP4+N[Z.QELROMOME5^T5MGZ^7O[ O7Y7N#'K$WSM[
M;"ZN%]U0'JOJ>W?SV^9Z&7<9V<(^M9V+W'V\V5M;%)TGE\>_@]/E.69G>'G]
MT_M]/W@WF,>\L;=5\<]NTVZOE\ERL;'/^6O1?JN.O]IA0&JY&$;_NWVSA8-W
MF;@83U71]/\73Z]-6Y6#%Y=*F?\X?>[V_>?Q](TV@QDVX(,!/QNXV%,&8C 0
M[P9ZTD .!G*N@1H,U+N!G#30@X&>:V & T,,HM/L]LN5Y6V^7M75<5&?*NZ0
M=X7-OAA7$$_=PW[]^^_<BC7NZ=M:2K.*WCI' ^;FA.$C3#+&W"),.L9D/H:/
M$7<^0L1CR+T/20GD*\A%O6,B-Q_G2>%P4GCO0(P<,.Q 0 >B=R!'#LA8LQ-&
M]YA]CV$F489),B<^3G F>:)P0A(F)$%"@B1TPJB+0&1B[Z80HR043$*!),AH
M,^6%P+/BXR9G1<.$-$A(D82T%RA)71C"D3L?UF=C F5C8#X&Y*-)/F9>/CZ,
MSN,HGP3FDX!\2* L\0(I%?=_.%(*(Z4@$I&8+/4)PXT19,'N4C!RMZS$V[WO
MC1N>I@)GS6*LGC'(.Z5R%'NA%$\FIH@%I)KYP71,-1:! D7(L/HQ('^:!UQ@
M_6/"6P0>,UHZS)<V4LOC6%C:F*]*+A8M'H R'4-U(!96,.;+CHOE];F0B 5B
M87%BOJ3PF'OK[:-"584UA_E*X<(P&L9'A<)@*6% 2S3M0,P7DU 4+",,Z(BF
M+88AA4 ]AOD:,=ED.!8)#D1"AUQ@ZG,V?T?" WL:_K%490/H<FJDF%)SCOG/
MP09(!ZC&,:VY!"H44 :.V<K!AD,38;@90*.V$I,AG[:XLY'9'.1X %@".-B@
MZ)0. (",ESL"49)#4$#X.583#K8P1M!D$(BR] /0.!FL.1QHCJ'[.P@*E2I6
M'0Y4QP1*56"-$/'\:A=8(P3H_(96.P11%?@ -$X&JXT :I,$BE\$SE#B$U."
M-42 8P^=D@R"0J/%0B. T"2A R.FNM"?&"WFGD",\0H @!+O:#H-&B>#N2<
MK9+ YEI@6HET?M.3F%82M-Z$*LT 2B[5^BH4!W-/ L8D5&D&4#J*8T+'>,PK
MB7@54"N)>24_P2L9>)L *$,;:S: 1L>>J1XH,;<DXA8]24C0<"=VW!)S4(+^
MEWC#0J" 7$A,5 GH1=MZAD!I:.HP!^6<_H= :6C>,%$EZ']I0"X4)JKZ1/]3
MF(,*G7SIZ@V@V46I, T5HB$MR@$TMR@5IJL"6VFO*"$H4)0*<UHA3M.B1*#0
M*Q,5> D(^$QWB!D$!39_"I-9H<TL+7X$2FF<Z.)=>O<#S1]Y_;+;-XO'JFVK
MLG]Y_EQ5K74.XRN7^-;FF_--89_;[M*XZ_KTP\CIIJT.PX\^T?F7I_7_4$L#
M!!0    ( %6';TK"/.5(T@$  'P$   9    >&PO=V]R:W-H965T<R]S:&5E
M=#0P+GAM;'U4Z6Z<,!!^%>0'6'/O(4!JMJI:*9%6J9K^]L*PH-B8VMXE>?OX
M((BEM'^P9_P=,S[(!BY>90.@O#=&.YFC1JG^@+$L&V!$;G@/G5ZIN6!$Z5!<
ML.P%D,J2&,6A[Z>8D;9#169S)U%D_*IHV\%)>/+*&!'O#T#YD*, ?2:>VTNC
M3 (764\N\!/4K_XD=(0GE:IET,F6=YZ .D=?@L,Q,7@+>&EAD+.Y9SHY<_YJ
M@A]5CGQ3$% HE5$@>KC!$2@U0KJ,/Z,FFBP-<3[_5/]F>]>]G(F$(Z>_VTHU
M.=HAKX*:7*EZYL-W&/M)D#<V_P@WH!IN*M$>):?2?KWR*A5GHXHNA9$W-[:=
M'0>WDL8C;9T0CH1P(@3_)T0C(5H0L*O,MOJ5*%)D@@^><(?5$W,G@D.D-[,T
M2;MW=DUW*W7V5L3[),,W(S1B'APFO,.D]YCCWYB]/T&P+F&J(URM([3\:,8/
M=N&Z0+0J$%F!^*[([:)(ATDLIK.8-(QC/XC6C>)5HWC%:+<P<IAT9K3[QVXD
MJQ[)BL=^<2H.LYUY^!L_6+C@V3TP[_*)B$O;2>_,E;Y2]N!KSA5H07^C%1O]
M*Y@""K4RTZV>"_<@7*!X/[YU//UPB@]02P,$%     @ 58=O2ASA^W8* P
M! T  !D   !X;"]W;W)K<VAE971S+W-H965T-#$N>&ULE5?1;ILP%/T5Q/N*
M;3"$*HG4!$V;M$G5IFW/-'$25,#,=I+N[V<;2@E<H'T)V)Q[[CV.?;@LKUP\
MRQ-CRGDI\E*NW)-2U;WGR=V)%:F\XQ4K]9,#%T6J]% </5D)ENYM4)%[!*'0
M*]*L=-=+._<HUDM^5GE6LD?AR'-1I.+?AN7\NG*Q^SKQ(SN>E)GPULLJ/;*?
M3/VJ'H4>>2W+/BM8*3->.H(=5NX#OD\(-0$6\3MC5]FY=XR4)\Z?S>#K?N4B
M4Q'+V4X9BE1?+FS+\MPPZ3K^-J1NF],$=N]?V3];\5K,4RK9EN=_LKTZK=R%
MZ^S9(3WGZ@>_?F&-(.HZC?IO[,)R#3>5Z!P[GDO[Z^S.4O&B8=&E%.E+?<U*
M>[W63Z*X"8,#2!- V@ 23 ;X38#_%H F X(F(&@#_,BN5BW%KDV2JG2]%/SJ
MB/KOK5*SB_!]H%=_9R;M8MMG>GFDGKVL*4)+[V*(&LRFQI .!K<(3[.W*0B4
M8D,&X13AVQ1;"$-N,0F$\>%"?%"K;PG\#D% $$P0@ 2!)0AN*@AZBU5CJ,64
M4XM%P11TD"((*4P0@@3A^T5&($$$B*0]D1 FA),LP"2+H4P<PP0Q2!"_7R9&
M\,Y'@(BHO_71X._LG8[M/"29A-S6.G)*\4 N18L1"O 4/F "R(W[<LF\W%E(
M D#TBPB-288/*_:']>*!,_GS]<Y"$@#R::I@V!PPX X8]PL>VL.@X%E(,@FY
MK15V&4R'^PF3$0K89W (R/7[A=:@J.N&_AT=V[FP(6' ;7#0SQ1]*!/L2GAH
M2Q3WO:\!O6?Q8>O",9 E[.NI06$G"XTQ&7D5$-CB"&!Q.!JA@)V'#)UGU&@)
M[#P$<!Z\Z*TJF7>>>4@R";FM%78= KG.R(N)P#Y @@^L&'P\R; +H*3O?0VH
MJY4BP+6\3BM8,'&T;;9T=OQ<*M-.=6;;5OZ!F%:R-[_1+7[=D+_1U-\'WU-Q
MS$KI/'&E&U7;3AXX5TR7B>YT@2?]2=(.<G90YC;2]Z+NR^N!XE7SS>&U'S[K
M_U!+ P04    " !5AV]*W Q6NPX'   ?)@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970T,BYX;6R56EUO&S<0_"N"WA-QE]^&;2#2H6B!%@A2M'U6[+,M1-*Y
MTCE._WTIZ>+X=H>V\V))Y^'>D%K.[%)W_MCMONSOVK:??-NLM_N+Z5W?WY_-
M9ONKNW:SW+_O[MMM^<]-M]LL^_)Q=SO;W^_:Y?5QT&8]8V/";+-<;:>7Y\=K
M'W>7Y]U#OUYMVX^[R?YALUGN_INWZ^[Q8DK3[Q<^K6[O^L.%V>7Y_?*V_;/M
M_[K_N"N?9D]1KE>;=KM?==O)KKVYF'Z@LR:8PX CXN]5^[A_]GYRF,KGKOMR
M^/#;]<74'!BUZ_:J/X18EI>O[:)=KP^1"H]_AZ#3IWL>!CY__SWZ+\?)E\E\
M7N[;1;?^9W7=WUU,TW1RW=XL'];]I^[QUW:8D)].AMG_WGYMUP5^8%+N<=6M
M]\>_DZN'?=]MABB%RF;Y[?2ZVAY?'X?XWX?A 3P,X*<!%%X<8(<!]L< ]^(
M-PQP8L#L-)7CVC3+?GEYONL>)[O3UWN_/&01G;FR^E>'B\?%/OZO+,^^7/UZ
MZ9G.9U\/@0;,_(3A9Y@?B%F)_G0+1K>8LQK.XQLL-,*:,:31D&PP"0OG:8_C
M[6B>C ,X&, = [A1 "L6ZH0)1\SVB F>/'$6\P6XD%U*7DP:Q3/6YXB)>TC<
M ^).$#]A_+,;$>5 2?#6L)QS$K-K (J]K:1,@)P#X"P69Q[4;4*P+KHH2 -<
M+(L=Q1HT .?+&G#"Q",D'@'Q((A'=:-W-I(+(N47 ,>)R$OB $?&&C86,T^0
M>5+,22[E/.D[)1-"DLPA+IH@A*5!.,XI!DP\0^(9++DDGL$2L;-J8U9P7A)'
M..,Y5XB3P=IK /4DQ=> -."2+9([!.9,5BQ&@X V!^\J6Y0JSD&:O4SU 3/F
M9&U)&DD> 8M"9T4> 8VE5'$#@I[T@1@L?9;L6=\K.Q-8ZN<"(5.@X!-+_B@F
M1Y]=KDP ^QE9/0%IFO,!-,Y3HA#)2&F'4%.^*3 %&#4Y,LY7YH ME8"G6E5\
M.'TWYRU;J28+A+0^^2@GVR!D,467J>*LA*V5O*XJ;*6J(.QT!*S.RKJ"M#=%
MCH&MT@ -=-:D),6B <!D4O2^QA[;'0&_L[*X(&U0-KM(48D  $9B"D&R!T#G
M"K*F8-CR2'M>5AJ@/8J(V3KRDKU&IF+".<JJ#H8LPA]#Q; )&Q]ED'V5'<C8
M@1@XD)4BSMHOV'MGG=R  $C61D=2Q%%$:W-U^S%V( 8.I+*/M6&0R92]:D(0
MT+M2F$OV&EBHLZ^1QP[$P(&D5<]9NP5EYTGZ#\(Y0U(?&H#C[/VSDG),'7L/
M@V;*5LIDQM+/2/I5XB%!+])!ZJL#P+)'E2$V $C!)5LI'AC+/H.62G]UN@UZ
M%ZPU5G('N%)Y)^E9 !=]Y$K5P-AM6+L-1^DVK+W!NE()9+7L&E@J-INMK!A0
MQ!1BD;P*>^PV'$'>U18 2SYKR?=.EDVL!=HF*LV@6@ -Y&+,)(N8!D4L&A1C
MC3U6? :]CE3A.>OF).G>:X%@A]Y+,M<P=N4;KBB&Q3YC@<\XL9ISB_J2X%5+
MM(# E$CE'0+&D*E&'MN,!3;CY*:QH"\I$ARR[(T1,).19RT-#)A\SI4BP6*;
ML<!FG/1(JVVAB*S,A06 O;/12-UN("YE4TEV6SFQTQV.UJH!%%[5*@#$6H4B
MOJ15%AN<!0;GY!$6!,FJ^"V@YA70F#%V-0M<39T 09#:GV\ -1!4RQ#L9A;T
M3EZ*.01),80@E1D(5-N-V,$LZ)?D>=X<@F39\!90\PIHS!@;I@6&Z54>(Y#*
MXS> FE= 8\;8)"TP2:_R&(%4'B.0+*D1J+;S''9'!]Q1G@;/!]!8Z;+5K &P
MM*LI!?7K HB84\ZQ4LH[;(\.G0/*HL2!YBI0&.GO^&;8SARP,UF6S9WV'^G"
MKT,: $DIU>AB#W.@4ZIU^:[RNQ-0]B EP^F^IE1I41[=+2 N!6E,#<*QX531
M9X<=Q0&)EUDX=[JO<8ZB8JYA'+/TIP; O(FU4Q&'?<4!H9=G4'.G>QJ59*]"
MFA<A8Z[841R0^"#5SH&?B!R3.L)". Z)%&N$8UOK9ARV%@>T/LB?/QQHL3PE
M=?(YX,(K.Z"!N-$.&%/''N/ T5NHS-YCT?= ]*,4?0].U$+@6@/CL4)[H-!1
M*O0 &KE!-*:2C1[+LP?R'"N2Z;%D>B29M:7%DNF!9*K.P0.),U319E_Y:1T(
M7*Q]-UAK?/B)Z6()\$ "]'3UEGUANGC#>K!A8V7C>+QQ_$]LG( W3D ;1TXW
M@!-F0S*99\^>DMFTN]OC$TC[R57WL.T/#YL\N_KTE-,'/CQE(Z[/Z:PY/:OT
M(\SIT:D_EKO;U78_^=SU?;<Y/FESTW5]6TB:]X7>7;N\?OJP;F_ZP]M8WN].
MCRR=/O3=_? XUNSIF;#+_P%02P,$%     @ 58=O2DQV&18/ P  . T  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#,N>&ULC5=M;YLP$/XKB!\P?,:\54FD
MIM6T29M4==KVF29.@@J8@9-T_WZVH93@@]$/!9OG[KD[[B'GU574K\V)<^F\
M%7G9K-V3E-6=YS6[$R_2YI.H>*F>'$1=I%(MZZ/75#5/]\:HR#U*2.@5:5:Z
MFY79>ZHW*W&6>5;RI]IISD61UG^W/!?7M0ON^\9S=CQ)O>%M5E5ZY#^X_%D]
MU6KE]5[V6<'+)A.E4_/#VKV'NT<::@.#^)7Q:S.X=W0J+T*\ZL77_=HE.B*>
M\YW4+E)UN? 'GN?:DXKC3^?4[3FUX?#^W?MGD[Q*YB5M^(/(?V=[>5J[L>OL
M^2$]Y_)97+_P+J' =;KLO_$+SQ5<1Z(X=B)OS']G=VZD*#HO*I0B?6NO66FN
MU_9)Y'=FN 'M#&AO .&L@=\9^!\&;-: =09L9."UJ9C:/*8RW:QJ<77J]O56
MJ>XBN&.J^CN]:8IMGJGR-&KWL@FB<.5=M*,.LVTQ=("!'N$I[ST%Q2BVU#*G
MMP0/-L(GMY!'&Y(0/ @?S=,W]OY-GA'N@*$.F'' ;AS$HT*UF-!@RK90-/%I
M!*-\$9Q/F1\&HZ01' 00L00//$ ##Y# )QR$J(-P>>DBU$%D' 2#-"B!:%0[
M&P048L(FF&*4*<:8QF_)!@&P0-4?9TI0I@1C2D9,-BAB,$D$!%<H0:@H&6O4
M1@40Q"R8X)KX&@#&!6,N!!4')(XGN-#/PCU0JS'!JF '&E+Y"0E8&$YPX>H'
MWQ9!//'] %S_P);+ ' E0K!$" @*@.B_"3)<M1 NT0*"FB?#%0ZHQ*V7B6A\
ME@P7.6 JMP6!R7R.#-<Y8$*W%6&C9LDH+G5*D#:=^JW%%4QA>9M27)C4UAS2
MI@@*V%S*N#*IOZ1-$=0\&:YARI:T*8*:)\/53C&U6VV*H.;)<+533.U6FW:H
M\+]DWF!\+'A]-*-YX^S$N91Z"AOL]N/_/=7CYVA_JXX%[1#_X:8]4WQ/ZV-6
M-LZ+D&JX-2/H00C)59SDD\KCI(XQ_2+G!ZEO(W5?M[-\NY"BZLXI7G]8VOP#
M4$L#!!0    ( %6';TK28LRI908  /8D   9    >&PO=V]R:W-H965T<R]S
M:&5E=#0T+GAM;)5:VV[;1A#]%4'OCKB7V4M@&ZAE"2W0 D&"ML^,3=M")%$5
M:3O]^RXEQA5GSEK,BW7QV=FSESESH2Y?Z_VWYJFJVLGWS7K;7$V?VG;W<39K
M[IZJ3=E\J'?5-OWGH=YORC9]W#_.FMV^*N\/@S;KF2X*-]N4J^WT^O+PW:?]
M]67]W*Y7V^K3?M(\;S;E_M^;:EV_7DW5],<7GU>/3VWWQ>SZ<E<^5E^J]L_=
MIWWZ-'NS<K_:5-MF56\G^^KA:OJ+^KATH1MP0/RUJEZ;D_>3;BE?Z_I;]^&W
M^ZMIT3&JUM5=VYDHT\M+-:_6Z\Y2XO%/;W3Z-F<W\/3]#^O+P^+38KZ6336O
MUW^O[MNGJVF83NZKA_)YW7ZN7W^M^@71=-*O_O?JI5HG>,<DS7%7KYO#W\G=
M<]/6F]Y*HK(IOQ]?5]O#ZVMO_\<P/$#W _3; &7?'6#Z 6;L -L/L&,'4#^
MQ@YP_0#'!LR.FW78_=NR+:\O]_7K9'^\0+NRNZ?JHTOG>]=]>3C.P__2 33I
MVY=K"OIR]M(9ZC$W1XP>8,P0,Q^!N948-M-"(DPQA"PE)/X/F:6UOBU8PP7K
MPW@[(&JQ 0,-F(,!,S! V("%!BQ@X-B6(XQG6SX"LT"8@,D2)$O 0&1$ ":R
M8UN\CQD0<9"( P84VS6 (;:S\Q&8A<38$Z<8D/60K)=W)&8,!&@@C-AV@!';
M_CYF0"1"(E$8T#%S@52!%:88[S J(U+J_';<()#8CS&@Y1G0D#%6&:7!#3 9
M$UAGE#FO$[<]R!U V^/Y&(K>$E^X!%Y8I97RN85A\5) 4:+EK(X@.IE,1>]U
M%*PDT'A?*.[9RQXX6&<P7IF,="NL9@K)$''V)$G9X"*/BPL(]#IX<:$ T#A2
M,<<>2Z!"&BANA!-SZ6@+19:SE\ +8Y0CRBB5PEJG/&#E.2N/)HO!JLAI :0.
MT=J<@"JLH I)7^"T IB,C!7JL@#(G.-@(55222E&SB=*/C;&I)>!\P%(4I2.
MS_++AVP&59#.W#Z-=5P78@&N8#?]M@<-;E]1D./T$4Z%T[AP)'\>-Z2.XX>6
M@NX*Q:DK*5J^2(YO.'< C#IH?KN6 )CNL3*Y?#63L,J,U16:D]<@#G@3B =
M +3:)/)<LY!%(DLG#CMDCZ.8!NERSI,U#CEZ1,*\ "#+X](2@%R1B<H:1Q ]
M(B&^02"1BHP!+<^ AHQQU-!C,F< LB+>C0$MSX"&C'%$T3*BN"(G5EC]=1B?
M=&HLV!H(MLB_ ,@5/,N!EC))M,'B:T 2G7,C@T70H"2:KP>"<E2Q7AFD5RYC
M(E-B_T2-;;!HF!&B<0M KN E- 3EM@2+AJ&?.#WLQ09XL5R/!.6I8M\SR/<R
MDF^P[QG@>[G:QV#?,R-\;]Z#!J',!*,H0]=BU[(RKQ$5S=S*/"35*<:IS%38
M!2TJ+(E/);.&D%(>E^LQ82^TH,_%:X5Y#SJ=RBGE<H=EL;=:4*CR F#>@P99
MJ"JT"[EN@LTTSU#]&?ADLJP4:?UP,NRW5D9?IPH^&8EK: JM=<S=#>S@5OJN
MR04]BWW7@K93MC6)?=>BQA.7&0!*UX9W'A$HHWD6JX!%*L!+)@02N=88T/(,
M:-@LQ5I"*$QGO(FP1M"8,-V#!G?.6L_/ , N@O<VUP'&4D)(2GC+AZ24Z&AX
M?;A ,.5)=$Q(5A_*FUAD+A!A92*D3+S=0U*9H@V>)[\ ILA&Q2M6B$M;GE$#
MPC)'2.;$+0#=LTYZ.'.DAEV7,"<OE'D4@&H1WN@AV>JZ4*0,;W4L(#"IIO49
M4E@V"54WO,U#LM4E+N9[D"$1++Z$VF!<K @TMZPG(XX,X***QO'+AIIEVN:Z
MHH1%GX!4B\X.H5:9"?)!#\9QW5[F<#EMPB&"4/W%.SL$.F#11"WD4N)4" 7O
M(B!S7AN?8>YPJ'"HG<;;.CV(=>V5$'J TYZLX]013J4D+!.B' Y13HTO9QR.
M*0X]AN7Z!D"G*42_= F2C1]D*=?X<3B6./0XAOLW @D/&0-:G@$-&>,8XD#A
MJG*+QI+O0.&:RRA=YKGMF,(5@)SB#RP@*$<&B[3[B0>S#HNE&Y,A Y#CF<("
M@,#-1=K,#W%V\FN/[A=!?Y3[Q]6VF7RMV[;>''[>\5#7;94,%A_2D3Y5Y?W;
MAW7UT'9O?7J_/_X2Y_BAK7?]KXQF;S]UNOX/4$L#!!0    ( %6';TH6!:ZI
M'04  &L9   9    >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;(V946_B.!2%
M_PKBO9/X7CN.*XK4@E:[TJY4S6IWGU-P"QI"V"0ML_]^G9!AP/<$]05(.+X^
M=GR_W#BS8U5_:S;>MY/OY6[?/$PW;7NX3Y)FM?%ET7RI#GX?_GFMZK)HPV']
MEC2'VA?KOE&Y2RA-LZ0LMOOI?-:?>Z[GL^J]W6WW_KF>-.]E6=3_/?E==7R8
MJNF/$U^W;YNV.Y',9X?BS?_IV[\.SW4X2LY1UMO2[YMMM9_4_O5A^JCNEYJZ
M!KWB[ZT_-A>_)]U07JKJ6W?PV_IAFG:._,ZOVBY$$;X^_,+O=EVDX./?(>CT
MW&?7\/+WC^B_](,/@WDI&K^H=O]LU^WF89I/)VO_6KSOVJ_5\5<_#,A,)\/H
M?_<??A?DG9/0QZK:-?WG9/7>M%4Y1 E6RN+[Z7N[[[^/IW^R;&B&&]#0@,X-
MU.T&/#3@GPWTS09Z:*"C!LEI*/W<+(NVF,_JZCBI3Y?W4'2K2-WK,/NK[F0_
MV?U_87J:</9CGJELEGQT@0;-TTE#%QIU5B0A^KD+0ET\D6A.UQTLI(+3:\E2
M2ER*33 <)_?M^6J<%@?0,(#N ^BK 'DT42=-UFOVO>:.LHR5YDBY0$K-J7:4
M85,&FC+"%+D<!\A@@ Q,B\,!+ Q@Y;10=.V>3AIS,=C<:K(V<]&L2*%+C<H<
M$;:40TLYL*0B2[GH*3*]N*6X,N&@"2=,F#S.*R>Z(#;.:A-9D;H[K4@I.^)(
MI3C54^G)Z3C74]&9<M:2BTT!(5N;*A=-]7(07JYURMDJUB/N1T"E@'L3NU?2
ME,XSE\?$@4)+N8VY@X2<&>7&W$,&/BH"[@5G22X(IU-E=.Q>"N^856;,2*(H
M#$7%P)6-73'JS.5:Q>F+E)0[':@V8@NC5DG6&A>S=A!==V98FUS8DLJQQ,&4
M51*S&5'LQTAX$04W;&,_4HEYN$0Q;P)18<HK@'GBD1"8\PJ!7L!# CS<_8AR
MS?$< *5F$Z V=FDPZQ6"O:""9+G.#+,6*T4*[P*GT@# $5<8_DK2/R.1[1+K
MBK2SL7 !A!SJ>DI'%@%A_!/"?YSL)*D^DNQ(>3/9"7.=)-<S$K8DA3,39-H)
M6T )E^ 2*6\N0<)H)_I\:4F8PR0Y+(M+0G3%U264WBPO"9.8)(E#E)$0&)YD
M/E]B$L8799\H,@?1=>&2A^R-;YY J%-CE!I;MQB(A( 8EYDD,<?*:AT7FTBG
MQRX5)B%)$LJ*DR3@P@19%=L!',RMU2./%H0I2* &%O4F@2+8!;S%CH!,62/*
M-:!3EMT8*AFCDA$JX[L*2P ZG=NXT@2R4- Y%85;0EV8\I%';<8T950EQZN
M44V;QA7- LCNJ'M"&2, 8T RJGUCPC,H:951+  /A13JY!'D\LA^ "I]8^2R
MY&B\,&]*KHU@Q#+86!#%)<L2EL)M.37"CA1""BZ!\"8%&=.= =W'*DO&=&=$
M]Q@3#.BN\IQ$L0^%X;XWNF8QW1G171  [%>X-(MI"F3ATN5FQ!#&.Z-"5R2V
MY#;.(:"[E4*8[XSX+O(:;%Y@3TAXPY3&Z-82W;*<U("UX=F?13HA(5IV2RTW
M.6XN.XWQK=7G:TF-::LE;<%&)0F[=RH\65IQXT5*&V[0)EZ^R<6.<^GKMWXW
MOYFLJO=]VVW<7IP]OS%X[%\81.>?U/WRM.__,\SI-<0?1?VVW3>3EZIMJ[+?
MM7ZMJM8'G^F7<(TVOEB?#W;^M>U^VO"[/FW_GP[:ZC"\VDC.[U?F_P-02P,$
M%     @ 58=O2B@1SM3?!0  >!\  !D   !X;"]W;W)K<VAE971S+W-H965T
M-#8N>&ULE9G1;N,V$$5_Q?"[U^*0E*C "1#+:[1 "P1;M'U6$B4QUK9<24FV
M?U]*5KS6S*6C[L/:5BZ'PQ%Y="DNWLOJ>_U2%,WDQVZ[KZ^G+TUSN)K/ZX>7
M8I?77\I#L?=_>2JK7=[XG]7SO#Y41?[8-=IMYQ1%\7R7;_;3FT5W[:ZZ692O
MS7:S+^ZJ2?VZV^75O\MB6[Y?3]7TX\*WS?-+TUZ8WRP.^7/Q1]'\>;BK_*_Y
M*<KC9E?LZTVYGU3%T_7T5EVM;=(VZ!1_;8KW^NS[I!W*?5E^;W_\^G@]C=J,
MBFWQT+0A<O_Q5F3%=MM&\GG\TP>=GOIL&YY__XB^[@;O!W.?UT56;O_>/#8O
MUU,WG3P63_GKMOE6OO]2] .RTTD_^M^*MV+KY6TFOH^'<EMW_T\>7NNFW/51
M?"J[_,?Q<[/O/M_[^!_-< /J&]"I@8HO-M!] _VS@;G8P/0-S-@&MF]@QS:(
M^P8Q:S _%JNK_BIO\IM%5;Y/JN,$.N3M/%57L;^_#^W%[G9V?_,WH/97WVYB
M<HOY6QNHURR/&CK3J)-B[J.?NB#4Q9)$<QIVD$F%CH:2E92D3/+UTW[6%_L9
MC$3#8NFNO1X4*\4!# Q@N@#F/  ?Z=>C)NXT^TXS(QNU_W!/%O9D14]*I>R^
M6M$3J4BGEEA*F12J-*64E&&Y'X7VTXCK$1$'@XSA(&-Y/W1@:B8P0 +N!YLT
MRT2,Z7*J#O;D0*H:!TAA@!2DRLJ_3$>6/Y/"RV-2$89'!$9E R$"_%%@7#&;
M5KUH,+!+2T)!$-TJ GTE''8D^IJESH;[PJA06O1%J0N$P+!09CQN%*: DAB0
MP%%RU<ZTCDD;S9X$:R@EHL@X"B2&5ZZ*06*.)Q;+WE02*Y7PM(!0)W'L0G,1
MTT!)'$AH*LD#7ZTD3:VU;)5!*=DT43$;P:J7#JBO;>Q2912ORN@$UJ,2&%8&
MTTLA? 5(JS"_% (89ZV28 I4+(-27K&A.\$0HT@F1JSHRUYTWAMGZD7),!&,
M0E*@R('U3IAP! AG(CX623B_$_&EXP,".N6L8[-L];ENF#H&)DE@QGSN+WO1
MX,&5>/C$FN<.A"FY<P3WR4MA:HP*^4+"J": ZM#CG3"J2:+:NIB/'_"7M%\?
MAK,'*(TBC\[0P#"G"7#:\%5+ +_&+UOBZSM#2G+*TRL.I(5)39+4EM_:)4GZ
MD=7&NI1G)86A*F$\DI/I$#=GO6@P)2-#-A;I2.',/X[)A284!BZ-<8R$*(J?
M9E"*GV90>I'-&K-9_P^#J3%5]1B#J:7!##@@I+QH@#0FM4:D9A1;:N!%%6EE
M7,"GZ\"^%;&53P4-D&EL8@*F56,2:KG%U5$H6TQ";<?[7HVQI9&]Y+Y72QBU
MQ8V<XO<<"&/K3!2 EL;0TFBWR3VOEBS2J>,/PC60^:U,R))IC"TML27]K@;8
M2H@4WSAE8X4K()Q9_[S0FM<"1*0D2HF_UQG1]; >F)@Z'>]R#0:6 692N%PC
MG2(N*1#R2@V3P@@T ('"X1H)MIE6B>'V,8-"$U@*!M//T'BK:S#3#&(:M[I&
M,LW[)<=?'68!'7<*JY NP$@3> L(7@,*J]N+AN\A=,KO6P9TRKG(\,Q!N(1T
M$LH<H]D - <G(T:SD6B6/M>@#;TQB1B\U+DD^,@RF,L&<%EX7".!:Y4E[MV
M;&;)V1!%,)@-\)/"WAH)/3&M+TF&B6 B&NDAI;$UT$-&G-(9T%&[>0G9 XL1
M:Q%B>4X6(!8].K)>&'_&XA407F2QQ2RV:),?<+06P].BUYC<T?:B0;K8W4#E
M)7MC,9 M C)WM!9LMP=0&_:$^6D1/\4, , ;HG_85> 8!>W*0_,5 \^B4XK0
M'<>$LL@Y\A?7%KQ"),],^>9Z?G8XN"NJY^YHMYX\E*_[ICT>.[MZ.CZ^I?9P
MD5U?JJO5\1#X9YCCF?3O>?6\V=>3^[)IREUWP/A4EDWA$XV^^)J^%/GCZ<>V
M>&K:KXG_7AW/@H\_FO+0GW//3X?M-_\!4$L#!!0    ( %6';TJ^KH%4400
M +X5   9    >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;)58V6[C-A3]%4'O
M'9&7I); -A"[*%J@!8(IVCXK-KU@M+B2$D__OM02UR8/52</T>+#NY \YU)W
M<:F;;^U1ZR[X7A95NPR/77=^BJ)V>]1EWGZIS[HRO^SKILP[\]@<HO;<Z'PW
M#"J+B!B+HS(_5>%J,;Q[:5:+^JTK3I5^:8+VK2SSYI^U+NK+,N3AQXNOI\.Q
MZU]$J\4Y/^C?=??'^:4Q3]'5RNY4ZJH]U570Z/TR?.9/&YGT P;$GR=]:6_N
M@SZ5U[K^UC_\LEN&K(](%WK;]29R<WG7&UT4O243Q]^3T?#JLQ]X>_]A_:<A
M>9/,:][J35W\==IUQV68AL%.[_.WHOM:7W[64T(J#*;L?]7ONC#P/A+C8UL7
M[? _V+ZU75U.5DPH9?Y]O)ZJX7J9['\,PP-H&D#7 :1F!XAI@+ &1&-D0ZH_
MYEV^6C3U)6C&U3KG_:;@3\),YK9_.<S=\)O)MC5OWU>Q5(OHO3<T8=8CAFXP
M_(J(C/6K"T(NUN0,CV5\[V*#, EV(F >8C @;@RH5&$#$AJ0@P%Y%T%J3<2(
MB0=,-6 R(I5F(K'2<8&ID,+\93@D!4-23DZQ]!B(H8'8S4DQ*Z<1HVY"M==F
M#G$71 *#2$ 0W HB>71B76":2$J2V#,O*0PI!2&1%5+J9.T)R07.KW4&0\I
M2,(**7,70L64R"RS0@) P8E2*7!(G&%M8" H:8L#<Y;D!XJ-/RDL^FPFJ+J#
M2L%D1IX=Q3VBQ5UF* _;.12E9TX@M]C.S06)5'K\8%WBPO5C;Z'U!+K;_ZEB
MC'E<807C0,*4XTHZ:Z D][O"RL25XXJRU&,":Q./'U<WCI6%(VEQ]F<"-IUG
M?[KJ\G_[$^L+3S^Q/[$><)?#Q+BSFBY*I(QYEY,PT<DEIG%F5S^ DFS.&28O
M<>0LLYVY*$ESSC#-B8 SLFL@0$DUYPQSG01R9M<Z@)+)G#/,=D)L=Y;,93O%
ML].(^4XNWV/E+)ERZ#.;%]8% H<6YM%<PKI R>.'0<(,)O>(H%*[/ !0S*S#
M\P9:\D@E82T@<#A@'D42F.&"/3XE O-6\ >F!(!B9I^8(,@S)0+S6H#*[-LE
MPO/%\(E/!H$Y*%P.@BD!1.7<GA($(D\PF*/B$Y\+ G-/H \&NZ!.H+LJR9GB
M"6-V4@"99(+Y2J' =!8NG;W55& Z"_>0#JHI0'$FO (F,%L%K-RV,@.4F42O
M+XEI+6'AMH49H#A+_;XP_R6JVTXI!2C._>=+B>DM8=FV*RE <>Y?+XEU0((3
MNE-(I5NT59;X77EZ#*AF.ZOE-@_F=J'$:B!!Q>:>SS^)U4"Z)W1_3P535[HG
M=%<@ 2CFENIL(,@.)KKI>I6Z.0P-PC;8UF]5UW>7;MY>FY#/U'?-K/=K_K09
M6XG_F1D[F[_ES>%4M<%KW75U.73.]G7=:1,C^V+F_*CSW?6AT/NNOTW,?3-V
M%,>'KCY/W=+HVK)=_0M02P,$%     @ 58=O2@9:4W^6#P  \'<  !D   !X
M;"]W;W)K<VAE971S+W-H965T-#@N>&ULE9U?;UNY$<6_BN'W77.&?X8,X@!K
M&T4+M,"B1=MG;:(DQMJ6*RG)]MOW2I9<BSSGBGS9K*W1B'?,&<Z1?IK[_L=J
M_?OFZW*YO?CC\>%I<WWY=;M]?G=UM?GX=?FXV/R\>EX^38]\7JT?%]OIQ_67
MJ\WS>KGXM'_2X\.5.I>N'A?W3Y<?WN]_]^OZP_O5M^W#_=/RU_7%YMOCXV+]
MWYOEP^K']:5<'G_Q]_LO7[>[7UQ]>/^\^++\QW+[S^=?U]-/5Z]>/MT_+I\V
M]ZNGB_7R\_7E+_+N3K/NGK$W^=?]\L?FS?]?[*[EM]7J]]T/?_ET?>EV2UH^
M+#]N=SX6TS_?E[?+AX>=JVDA_SEXO7Q]T=T3W_[_T?N?]E<_7<UOB\WR=O7P
M[_M/VZ_7E_GRXM/R\^+;P_;OJQ]_7AZN*%Y>'"[_K\OORX?)?+>2Z34^KAXV
M^_]>?/RVV:X>#UZFI3PN_GCY]_YI_^^/@__CT_ 3]/ $[7V"/SS!OSXAS-J'
M@WUXM9?]$ZY>KF0?FKO%=O'A_7KUXV+]\N=]7NQVD;P+4_ _[GZYC_7^L2DZ
MF^FWWS^DY-Y??=\Y.MC<O-CH&QMYM;B:O+^^A**7N-'FZ7KZ G>MA7?X%3R\
M"+]_OC^Y"++$ !V$O8-PXJ!:Y,V+3=S;/+U<AIB37%W+6;.3Y42XG B6XZOE
MO-BD-Z\3HH_)4K4>8.=2*9XL*,$%);"@4"TH-2]48LAU>%(3GJ(6/%Z,P<48
M6$S$#C)TD/NW2X$."EA!%?>;UB:P%Q&'4].!ES'B@F2W]%^JP.S]1;3C8H$1
MOUJ<P^(;%UK()A6<Q1(&KA9GGH#4BW7J29M3*2:UZ*3:[<C2BVIF.UYP_@E*
MP+I 29M;KEY/:R(AQ$06@_-/4 (V,;+FRIO%M";J5320U>!D%I#-RJ*+TUE
M/FM=W@Y&<>Y/>;@N8!E\5!%RJ"G.?P7YK[%:UL'H[8N%:<?Z4.HSMC7\27QP
MQ4A)45Q25,"JZGIP,#K99QJ*U89WP-!//:LZ)8O"14K;^A.+U8O2-@+>EQRD
MB16PU%Q"*&Q9N*9I6].F,E$OR[?;95=-0FF6!2QGJXGB.JFHW2&E5G&=U-A?
M:A77- 4UK2FUVA8LW.8@PZG/<9E=%ZYMBFI;(2YP0=*!]D)Q05)0D-K0@#(C
MKDBN:\0=L(S%16^1M$T>%R0/"I*Q1AU7#S_0D'B<ZQXT)$UP?)O!]?$S:W*Z
M$*(Z0'8;NQ:<B7Z@8_$X$WU/QW(P.E$EED3K"H/L_%2-209XG-D>9+:1RNEQ
M'GH;" S.0Y][ I//[Y,YD].%X&SV()N-5.R ,R^X 86+,R^ <[L)1VB/8[A/
MD-W,/@DXDP/(9"/=7\ Y&$:D/]'^X#1L ]/*^GJ?S)J<+@1G<@"9;*1"!YQY
M(0V$ V=> "=@&P[K/):1X=RQ'' N!Y#+1E1+P%D82G]H(L["",Z_)C01-.3X
MC1E@.!>:B/,Z@KQF+7W$>1AU(#0X#R,X"]O0M/UKG42S)J<+P=D<038;BRAY
M]VV@MXTX#V-/;QO/Z_59D].%X&R.()N-5.F(<R\.]+,1YU[LZ6=CVZ6:>(FY
M.GQND;?<1 YTQRE'S[(KX91/(.4SN?B$$S0-M+P))VCJ:7G3V9;W%OEI(C?K
MYW2UN!8D4 LR:?\2SN(TT!<GG,6IIR].;;^+]QSRUD:N]3:_Y\B;[:!X9-(O
M)ISV::!]3CCM4T_[G,ZVS[?(3QNY[AX[X0J34$T@K:3A5+>!'MMPJEM/CVUM
M[QRR1?75.XZWR%NNM3WR%F+RB5T\KC"&*@-IL RGO0VTXH;3WGI:<3O;BM\B
M/VWDNOMUPQ7&4$T@G9?A5+>!?MW(IV$]_;J!-ASO.>"MC1SP-KOG<(4Q5!E(
MJ32<]C;0U&><]KFGJ<]MKU[O.>2GB=RLG]/5X@J344T@_5S&J9X'NOV,4SWW
M=/NY;>5CR6':)G7D@+=2GQ#(6[0X*2NR<EQA,J@,A5T\3OL\( \R3OO<(P_R
M67EPB_RTD>O6$!E7F QJ OL@))-/W <T1,:IGGLT1$;O=,,]![RUD0/>YO9<
MP16F@,I02#]7<-J7 0U1<-J7'@U1SFL(Y*>)W*R?T]7B"E-032#'2\&I7@8T
M1,&I7GHT1&F[_BR6DX]UY("W4I\0P)M926\_^#U=.:XP!54&TL\5G/9E0$,4
MG/:E1T.4\QH"^6DCUZTA"J%Z4$U@O(UCS,Z BA!'J!W7HR..5N<W'O37Q _Y
MF]UZX@@QY%")8"B/(SB0&Y 3X@@0Y'H$Q=%J;@="3R"$W9I"' &0'*H2I,,3
M1W A-Z KQ!',Q_4HBZ/5"<'AS;OF+13DSUP#!4%_T8EGD)(C7)!KBX8Y&@-"
M!KD!@2&,XT,@7QM(.:\QD"<0PEE/U9(9-]A6#&-,CC!R4 :4AC L$'"!*'BM
M/""[$/A#(43^YG8A0Q*EK1OF&)[&H$09D!S"$$+$$() GE<=R!,*8;?N$ 8:
M M+0',,#&1^( $$>/%('$"((@M<*ACQ%1JPYD8$_<\UQ@OQ%%QQ[9TX(22@
M)31'G9":H$,P,:.)>V2(  "OV87 $PCAK*=JR:0" 8K/'.L+"7(G.L(F$^A.
MM(M.5B!(\"X$_E (@;_Y74@J$"#^S+&^D !ZH@.R1 BB)]HC3(Y6\[L0=1EM
M"+NUB1 D4  3:(RW$0+PB1]1)P3A$]^E3CQ @$,IOGZOX!;Y,VF.$^C/,F_I
M"#XH@!\TH4[8EQ5&U F!_\1WJ1/?H4Z )Q3"?G5"8$,!M*$)ZPL)'BA^1)T0
M0%!\ESKQK9I@NQ#T&B"$R-_L+B05"-"))JPO)&"A^!%U0M!""5WJ)'2H$^ )
MA'#64[5D4H$ RVC"^D("'TH842<$/Y30I4Y"JR8DQZFD61-"T&N $")_P25A
M)S)!'P6PCR;L[1Z"+4H842<$7)30I4Y"ASH!GE (^]4) 24%D)+&_P*D#H01
M=4+01@E=ZB2T:H+M0M!K@! B?W.[D&"5 KA*$]9@$PQ2XH@Z(2"DQ"YU$CO4
M"? $0CCKJ5HRJ4" O#3V;6,AT*3$$75"L$F)7>HD@J\83"HMO&G!CB%$O48;
M0N1/BE%U0I!- <RF"6NP"6XI<42=$.!28I<ZB1WJ!'A"(>Q7)P3P%,!DFC(G
MA+64-*)."&TIJ4N=)/ %!KP+@3\00NAO;A<2TE, HFE*8T!J0AI1)P3!E-2E
M3E*'.@&>4 C[U0E!/@50FJ9,G1#Z4M*(.B'\I:0N=9+ 9QU6W-OOT1Q#V*5.
ML+^H/!-)!0+0IM$O51,D4]*(.B%0IEB7.K$.=0(\@1#.>JJ63"H0X#:-?JF=
M\)AB(^J$$)EB7>K$P&<=>!<"?RB$T-_,+B0TJ ",T^B'T032%!M1)P33%.M2
M)]:A3H G%,)^=4*P4 $DY]NOWU=.2!VP$75"&$VQ+G5B +9*T870AK!+G4!_
M4\/-O@PDA \5 '::,G5"L$W)(^J$@)N2N]1)[E GP!,(X:RG:LFD @&VTY3^
M!4@=R"/JA%";DKO426[5!-F%P!\*(?(WNPM)!0*HIRE3)P3DE#RB3@C**;E+
MG>0.=0(\H1#VJQ."C@J@/8U-&!-"<4H942>$XY32I4X*4!/3)O0U<'2+_)EO
MIA A?\FE&%E70AA2 ?"G>=9@$[13RH@Z(7"GE"YU4CK4"?"$0MBO3@A,*H#_
M-$\G%9$Z4$;4"2$[I72ID]*J";8+0:\!0@C\S>]"4H$ #FJ>.F$SGP;4B1+:
M4UV/.CE:S>U"Y*D-X;RG:LED?!-@08T![4H(3W4#ZD0)X:FN1YT<K4X_<7,6
MZ\&+M\@?"B'R)Q+9X DE;*D"(M08'J:$]E0WH$Z4T)[JNB8IN?/J!'E"(>Q6
M)TK84D4LJ&>#R CAJ6YDTA(A/-5US5IRX+,.L@M1K]&&$/F;VX6$+55$A++9
MGDIH3QT9$ZF$]E0T*+(-I)Q7)\@3".&LIVK)I (A%M2S:5^$\-21J9-*"$_M
MFCMYM'I[R2$%<?6WFY [%$$@3H+WD0X$)/4'\:"!_BU(19 !;:*$]53IT29'
MJ_D]B'J,-H+=VD0)6:J(! WLNMFD2!W0)LH&.Z+)CFWPP,1&O >!.Q!!X&YV
M#](!D*!F!#I$DM0#'5 FRH8KHNF*((SGE0GRA"+8K4R4#7-$'"B=*<G&.>J
M,E$V?A'-7P3! Y]S:-88F\'BR-+Y[-D[H<J&.B+.,[##FHUUU!'-01A.15,8
MVQ#YLYKC;MZF6@RI&8C=#$Q-$")3_8B:($2FHFF,("S@LPF\<Y#E[,XAE*<B
M-C-0)R1#_8A.(-REHKF,($3GQU+-VU2+(9D.>$O/OMNAA*)4/Z( "$6I:#XC
M" OHV#5/TKD-#K"4G)7-:5!"9BJ:^L@^A57"2BJ:^]@,MU8PT+%>\^'JH&4H
M2O]VA+]4-/VQ'6\=VBZ_%)>:4Q#8^>(R*T6$YU3$<[;3K1%_&<6W YN1X70*
M!-;=$$Y3 :<)YEN#"90_D74AR]F%D;J$9E:V$ZY#*S1([B#+^=PAM0Y1H/SJ
M2(T*(YJ$$)Z*9E>VY26<'T0[;U,MAM0Z1'8&.OJ;U*4XHC8(KZEH;F4;EMA6
MFR8LLS;58D@M0K1F8%N.D)@:1]0#(3$5S:\$86GSER04LIQ-*$)W*IJ*20\C
MPE@JFHO9'D9@ZB4YC*#EW&%$N$U%<S)5FH6U:J(-^)Q-M1A2,1#_V9Z,@-J$
M)R.PFSL9">&I:.IF>S*"L9ME^KO5=P%"=EE\8I$BQ*B"\9S@7$S@UA=P5<AP
M=EFDMB$&M3T5 3-*DAA9SB8QH4L5T:617AVI<R-TJ1*Z5+OH4@5,* O1:)TC
M#*DBAC32JV.WMAAY+X0PI-K%D"I@/MO@]-<D0H0J(D(C>W^-$*$Z0H0J(4*U
MBPC5\T3HW;Q-M1B2Z8CUC.Q4)*RGCK">2EA/[6(]CU;I?$(AR]F$:BC.ZF&2
M;W"*IFO6C;*2'?*$XE1$<=8C&F^0%;U1BA+Z4M$<S?H[IS?(RMC-N)0PFHK&
M:-:(Q@VR,OHF.R$Y%9&7]>"/&V@5F<8@U*4BZK+^7OT-M(KT=CTDA\%,S09#
MNX%6M#$@!*<B[K)^1_\&6C7UX.K-'3X?E^LO^YNG;BX^KKX]3<\2O7SSZ]=;
MM/ZROT%K]?L;>7<GZ/?Z[A;93_L@O+O;Y3MZCL7=8Q$_EG:/)?R8[1XS_%C>
M/9;Q8V7W6(&/9;>[*:W#C^UO6(NO.^OKS6RO_A_;EWOA_FVQ_G+_M+GX;;7=
MKAZO=[=._;Q:;9?37\[]/%6IK\O%I]<?'I:?M[O_W96O]<LM:%]^V*Z>KU_N
MKWOU>I/?#_\#4$L#!!0    ( %6';TK./(D"Z0$  !X%   9    >&PO=V]R
M:W-H965T<R]S:&5E=#0Y+GAM;(U4VXZ;,!#]%<0'K+D:% '29JNJE5HIVJKM
MLP/#16MC:CMA^_>U#<O2Q)7Z@CWC,^?,#/84,Q<OL@=0WBNCHRS]7JGI@)"L
M>V!$/O )1GW2<L&(TJ;HD)P$D,8&,8JB(,"(D6'TJ\+Z3J(J^$718823\.2%
M,2)^'X'RN?1#_\WQ/'2],@Y4%1/IX!NH[]-): MM+,W 8)0#'ST!;>D_AH=C
M;O 6\&. 6>[VGJGDS/F+,3XWI1^8A(!"K0P#T<L5GH!20Z33^+5R^IND"=SO
MW]@_VMIU+6<BX8G3GT.C^M+/?:^!EERH>N;S)UCK27UO+?X+7(%JN,E$:]2<
M2OOUZHM4G*TL.A5&7I=U&.TZ+R<X6\/< =$:$&T!(;:U+$(V\P]$D:H0?/;$
MTON)F%\<'B+=F]HX;2OLF4Y>:N^URG!4H*LA6C''!1/M,.&&0)I]DXA<$L?H
M+CQRA\?.#&,;'N_",?Z'?N(D2"Q!\E>)\4V)]Y@TQ6Z1U"F2.D22&Q$7)G6+
M8*<(OB.(@\1-D#D)LO_O9>XDR!TEX)LR[S%IDM^(H-W]9" Z^S*E5_/+:*?"
MSKL]_L?(WN]W^#(YOA+1#:/TSESI5V+O<LNY IU*\*!;WNMAM1D46F6VF=Z+
MY<DNAN+3.HW0-A*K/U!+ P04    " !5AV]*SRV2YEL#  !N#P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970U,"YX;6R55VUOFS 0_BN('U#P&8-3)9':I-,F
M;5+5:=MGFC@)*F &3M+]^YF74C#G*/D2L//<W7,'SYF;GV7Y5AV$4,Y[EN;5
MPCTH5=Q[7K4YB"RN[F0A<OW/3I99K/2RW'M548IXVQAEJ0>^'WI9G.3N<M[L
M/9?+N3RJ-,G%<^E4QRR+RW^/(I7GA4O<CXV79']0]8:WG!?Q7OP4ZE?Q7.J5
MUWO9)IG(JT3F3BEV"_>!W#]1J T:Q.]$G*O!O5.G\BKE6[WXMEVX?LU(I&*C
M:A>QOIS$2J1I[4GS^-LY=?N8M>'P_L/[ER9YG<QK7(F53/\D6W58N-QUMF(7
M'U/U(L]?19<0<YTN^^_B)%(-KYGH&!N95LVOLSE62F:=%TTEB]_;:Y(WUW/G
M_\,,-X#. 'H#'?N2 >T,Z*=!>-$@Z R"3X/@H@'K#)AAX+6Y-\5<QRI>SDMY
M=LKV?2CB^K4C]TP_KDV]V3R=YC]=STKOGI91&,V]4^VHPSRV&!AA^!BSFF)(
MC_ T@YX&8#0> 0DQ,T),,3!&K*<(ZH\A3U/(S,>)4K1>M+&G _LPM&0:H Z"
MQD$PS#0R2*Y:3-A@\C8((<$@3ION% 84Z,RHV],41GC( H:S9BAKAK"VI!VB
M#L+KZQ:A#J(KZM9BV"!3"IP$@5&W*0RMVQ1VJ6X<9<T1UH [F*$.9M?7C?BX
MPOTK*M>!QC4A/#!:P1K!F0J["!D3MK0D@A"F%A=H.WD@<$/9<*$3>DW9Z$1;
MC 0F;-W!+E9MZLE6-;RO$*RQ!!87N,@)NZ%JN,Q)B+!@YGDR!076.'@W(%@[
M",TX&"BRQ,'U2S !<S,.!II9XN R)[.I"VYY 0#7.?C7/SW E0>(\KAQZJP0
M$/-#2QQ<G@!('##C8"!+&P!<PX!IV/QRP4#<(AS M0>(]KCEG !<>W"#]@#7
M'F#:,SM6!QKV&>I'S/R>6R.X<6<;,\)5"H@ N>U5P04(_(:ZX-H"3%N169<I
MB#$+58H+D"('+><6%[@ *;D^6XIKBV*R,;/%0)/.Z UFB$R4^V:@JYR-/.:J
M_H0>[/9#XT,S,QK[*SU,MJ/?IYMV$OT1E_LDKYQ7J?2$T\PA.RF5T!S].ZV(
M@QY^^T4J=JJ^C?1]V4Z [4+)HIMNO7[$7OX'4$L#!!0    ( %6';TI8*!N]
M"0@  *4K   9    >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;)5:77/;MA+]
M*QJ]MP(66'QX;,_$:=U$9&<RN7/;9\6F;4TET5>BX]Y_7U!B%&D_4OHAL44?
M+!; XIP#B)>O[?:OW5/3=)._UZO-[FKZU'7/%[/9[NZI62]V/[?/S:;\Y:'=
MKA==^;A]G.V>M\WB?M]HO9J!,6&V7BPWT^O+_;-/V^O+]J5;+3?-I^UD][)>
M+[;_OVE6[>O5U$Z_/?B\?'SJ^@>SZ\OGQ6/SGZ;[[_.G;?DT.T:Y7ZZ;S6[9
M;B;;YN%J^LY>U&'?8(_X8]F\[DY^G_1#^=*V?_4?/MY?34V?4;-J[KH^Q*+\
M^-J\;U:K/E+)XW]#T.FQS[[AZ>_?HM_N!U\&\V6Q:]ZWJS^7]]W3U31-)_?-
MP^)EU7UN7S\TPX!P.AE&7S=?FU6!]YF4/N[:U6[__^3N9=>UZR%*266]^/OP
M<[G9_WP]_"7DH9G< (8&<&Q0^OY1 S<T<-\;^!\V\$,#/[8!#@UP;(,P- AC
M&\2A01S;( T-TM@&>6B0QS:PYMO*F>]-PH^;'!?;CN[EVW);($UFA\+:5^HO
MBVYQ?;EM7R?;PV9[7O1[VEZ45B5X_W1?^_L_EFK=E:=?KV/*E[.O?:0!<W/
MP G&.7>.F7.,/2)F)85C'B#F<0.L/9SW\)XC8C;GF%\XQI\C?I6BV'/,+<<X
MTM%O4AB2\ <)0Z;MHX0A*<__=6JJ?T^XYI"3R3M;("<7BML'<&>9HAS!RQ'\
M/H(_BQ!(J1TP88_9'$;BK??9TVH0@,['5/Z1DA" (27G+(GXJQ31&AN01+R5
M<O3691KQ-ZEK<!D-69P/ C :%T,F77\4!Q-#HM,SYT!;XID$F$CM"$CO,93%
M)=NBEI!]1!>42D*Y#I#5 2V#^0&"IUU9ZS!%6OD<F S$"&24M10PVA1\DE,/
M<NJ!ITZ6:!Y83S]9L&S-*PF7T$<DF0LX0(\QR(E'.?'($R=3-(^L(S#9>,)8
M%8?96-:%+$S-8<&'K&A"DI-./&DB3?,DK"M X0PRC14'ED(QF4VW%!"A[#$G
MIY[EU+/ =:12;C+O"KS-R='M<"LA;70)D<['Z)C5Z)BUB(1H$)4:[*V/Z#4,
MFQ7K"<O,!]!I=RY9[ZAT5A(P0T'2O2\!?0K.@)*^9I6LL*AT%PV@LVV4P$0Z
MJY4$+"SA8J3I<Z K_ Q.H2XK.ZQW%OCL [-QP.DF)>H(*P%6D@=J.@28-:<2
M?9ZXXCRL$^:=%OX .I_W4/JBO"L!T25P@2;/@2X42Q 4UV,5VV.Y[TE&44RK
M2*;%\>[+*MIEN7AQ3K)<;JPQX -21KT5H=X4:3)L4XR.6HV/6HM0@%A">V5J
M%'6T7!Z34;3**F)ETQN62%$-*\D&]4:6\W&P!E.*ELZEA'0N)>I4:P&)*80
MD.41@$+QP"F>#0 X'V-(+M(S2R4 O2N*X:E"21%-<#$I @4*PX/$\'2+@,#'
MI>H2)':.%)#&%[;Q=(.,CEF-CED+2,@AF*!5)2C" 8)P,-D&@>I]2-EX.@ !
MB,E$&K&6@,$5,Z9=+"CR 9)\L 7@9%_.!FBI:Q)PUA<U2IYF+P S9 .*Z0!%
M/4!2#RV&HA[P!O4 13U 4@^VLSDC8P1$:U@9"\B 91H3M3\"TN?B"!$51PX*
MR8-P!F(#X,>68K4B!%;%'.A*55FJ9[4 ](6L$16) D5>@!^&!&KBIQ>?L;A/
MJIVW A(AI.39>79TS&ITS%I"6HP.HK:W%<$$+I@"-7%QR\6!4<*L!%PI7 .!
MJJ4 #/T17TG>*5KIN%9R8G)<VDI212WICA* 1>GY<4+ Y>B<YFJ=(I6.2V4R
MRHYTBK X&,]+3KN6E-B=;FLGD[&'1/E=0$(H1\6 M @$9*G?&#$JYS*G,+SC
M#,\'X(5;($!+KUTJ"9@\LL.-@ /,9:!:\HJT.'Z9QVG)";=OR?M8V('0DH $
MDYU-@1Y41\>L1L>L)60YKT:#VJPH8NFX6'):<L+QI6Q#3X&5""RFSU&MD8#@
M'"3MIE]12L>54B FX2+0EH,TNZ(5@,&!H=:JEG"^]V!*\HI0.BZ423L/.D56
M7!Y/3%YA=R^Q.]W77B!MA[ZH*[VEE^ZPRHZ-=!8E(/J<04M?X7<O\;L60^%W
M_P9^]PJ_^S'\[@7W[J(W]')!P&%&I/%J 5>LJ<V*[_;:%UZ2=U>.I%XA6/\&
M[^X5.O)CO+OGY%'L6#@]; R3* "3=<A+40 6DQ^=8A.\0D=>NIU1[A"]P@K^
M#;<S7F$%/^9VQG-O2*\U!$@_S_0$^<-(Y]^S*12$G(*2)O"H\ #:\1.'"@\@
MOT#@)@&%*V67T29VK2(@;0P9$OW&<CXZ9C4Z9BTA4\Z%1A1V0(79<,RU-@J,
M90/[,E& 64B.WI-)T1 U>X *K:%$:\H](6K? ;^!UE"A-1Q#:RAXHK*RQ<\$
M-HF2?0K%U!AFG^6H/I9SO4),J) ;2EZ+[0W!:Y4#N+/, ]Z*T/XF-])O<N?C
MHU;CH]8B%&.T.2A.#A7.1L')6:U6%<[&-SBYH-!H&./D@G!.+ZZK[$%ZS2 A
MRQ$-,KL[$I#%SON@'K2#0N)AS+WV #I[OZ,8@'"Z;H<:DY!H(B;JZ>>C8U:C
M8]8BTN>$;%UG)V_!K9OMX_Y]S]WDKGW9='U-G#P]OE/Z#OJWZ,CS&WOQT0K/
MY_:B/KPQ^CW\X076WQ?;Q^5F-_G2=EV[WK]@]]"V75,&8'XN"_K4+.Z/'U;-
M0]?_&LOOV\.+HX</7?L\O!0[.[Z9>_T/4$L#!!0    ( %6';TI''7R%0P(
M #8(   9    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;)56VXZ;,!#]%<0'
MK#'WK A2-U'52JT4;=7VV4DF 2U@:CMA^_>U#8N2,$3I2WP[Y_C,X+&3=5R\
MR0) .>]UU<BE6RC5/A,B=P743#[Q%AJ]<N"B9DH/Q9'(5@#;6U)=$=_S8E*S
MLG'SS,YM1)[QDZK*!C;"D:>Z9N+O"U2\6[K4_9AX+8^%,A,DSUIVA!^@?K8;
MH4=D5-F7-32RY(TCX+!T/]'G-8T-P2)^E=#)B[YC0MER_F8&7_=+US..H(*=
M,A),-V=80549)>WCSR#JCGL:XF7_0_VS#5X'LV425KSZ7>Y5L713U]G#@9TJ
M]<J[+S $%+G.$/TW.$.EX<:)WF/'*VE_G=U)*EX/*MI*S=[[MFQLV_4KB3_0
M<((_$/R10,.[A& @!(\2PH$0WA!('XK-S9HIEF>"=X[H/V_+S"FBSZ'._LY,
MVF3;-9T>J6?/>4II1LY&:,"\]!C_ A.&Z35F-<7XUXCU%!%X(X1HDZ-3'W7J
M6WYXZ2*-<8$ %0BL0' 5JH\+A*A .'601#=Y0# +BF\2H9M$B,",RQ@5B!\/
M,T$%D@?"1#"+$-\D13=)IP+QS-=<H *+Q\.D'G[TO0<"14$S1NE,B5%$(IF1
MP,\^]?\C6OSTTP!QD=Y6.@9:W*;D/NC:#%Y)=%HF*0UF)/ ZH1&2DIDC2/%*
MH3'B8G( >E!D08T%>;<WVSU(;X1<W,?F1?W.Q+%LI+/E2E_M]@(^<*Y RWE/
M6JC0C_@XJ."@3#?1?=&_9/U \79XI<GX5R'_!U!+ P04    " !5AV]*6]1G
M._,$  !>%P  &0   'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6R-F&]3ZC@4
MQK\*PP>P^9_4068N*@*R,\[=V=W75:(P%RC;5KW[[3<M%>'DJ?)"H>5WGIST
M.4F3#-[SXE>Y]+[J_=ZLM^55?UE5N\LD*9^6?I.5%_G.;\,OSWFQR:IP6;PD
MY:[PV:()VJP3P9A)-MEJVQ\.FGL/Q7"0OU;KU=8_%+WR=;/)BO]&?IV_7_5Y
M_^/&S]7+LJIO),/!+GOQ?_KJK]U#$:Z2@\IBM?';<I5O>X5_ONK_X)=S+NN
MAOA[Y=_+H^^]NBN/>?ZKOI@NKOJLSLBO_5-52V3AX\U?^_6Z5@IY_-N*]@]M
MUH''WS_4QTWG0V<>L])?Y^M_5HMJ>=5W_=["/V>OZ^IG_C[Q;8=TO]?V?N[?
M_#K@=2:AC:=\73;_>T^O995O6I60RB;[O?]<;9O/]_TO5K9A.$"T >(0$-K^
M*D"V ?(S0'T9H-H =6Z ;@/TN0&F#3#G!M@VP)X;X-H =VY V@:DYP9P]N$<
M^PPQ7X<<S.9GM_)A-Q<D)-D75E.I-UF5#0=%_MXK]H-ME]5CFE^&J"!>WVUJ
MO_DQ5&L9[KX-'3>#Y*U6:IG1GA%'C)3RE)G%##\024CAD(> >8Q$%"].6[B.
M"9NR4^8F9M0I<8M4^"DSCAE)&KI#,B3A"6+(8YLBAJ0\^_;1W'^?\#Q&CA[>
MB4$2%XIL!.1Q%LQ@!8455*.@CE,@'1GM$=,@VWU'%%<J5;08 "B5=>&/5 0
MC7-2<J)XBQ0YXT83Q3'*47&94L4[U+20J6;$FPD +9/6I*3I*>R,-8X^GED,
M\J#'G-".E X@E=+&IIJ,BCDB:T5I.@I)XS+0<1F0BA_M$7W<%%,\C P"7L>@
M<UHX2WIY S@3O&5D.-[&G%&"*45FQ#'0XXPQFM]=S*5,2J=(NY.8"[.2X(9X
M, 6<E)K3_LYB3BJ1A@=#!.\!**3C0I >SQ&HG%%,8?,--M_$YFMBOHD],%RD
MG/3Q.N:T=F$T$ ]N *=2;25I]Q9Q.M6.C*TQX&P]0]'A#_,+&'U-Q)QEVH0)
MA7@/]%(C#7U^LY@3DFN3ID3P'H!*:JE2\J3G &366*L[YG^+O;>1]XZ3&6YD
MHTE&&)6&G(CY@%-A $;F XZ%Z4&2=F]CSBC'+!FGXQCC5C%KR6BY \UJ86WD
M?<R%$M%T/IS&F+,RFJ%G,6:MTV% $^-!JU981F>E.= +0U'9#ML=MMU%"P=W
M-)9/%%*LD$:%P^G,/=HS]BA7=A&M&A DZ;L"0O1%@2"ZC$2,(*W=P;R)T@1!
MC,X/,"6ZEHPA?B'(#'*/E.A2;0Z5)/:UW@O!S0<#SM+%0 M]8RVD(F\Q1<V%
M%'470I&].'GJ+Z0B@W%:U&%  8NA5N0QUNHRN6N'R<$$D'9HX-WA#R[B=X=@
MM%!$O'(06AFF::U 4!C':;E D!G.:,4@4+GH93_&8-AD<%HX$-2,OL4G&%2,
MOAVF7:"CBT?<:Z[IBNF^*T>Z99I#L'Z0'>\!WK$'Y1*4 :=E(,\M PBB,H @
M*@,$PC* ("H#"*(R@" J@PXP+@/8:U0&'3G&98! &78Z= ^1'!U?;7SQTAS4
MEKVG_'5;U3/)T=W#8? /41]_D?LC?CGEX/ZL/CQNCLL^Y?<GSW]DQ<MJ6_8>
M\ZK*-\W)V'.>5S[DSRY"YDN?+0X7:_]<U5]M^%[L3WSW%U6^:T^SD\.1^O!_
M4$L#!!0    ( %6';TI958LCC@(  +((   9    >&PO=V]R:W-H965T<R]S
M:&5E=#4T+GAM;(56VX[:,!#]E2@?L$Z<*R@@+9>JE5H);;7MLP$#T29Q:AO8
M_GUM)V2)/65Y(/;DG#-G;">3XLKXFSA1*KWWNFK$S#])V4X1$KL3K8EX8BUM
MU)T#XS61:LJ/2+2<DKTAU17"09"BFI2-/R],;,/G!3O+JFSHAGOB7->$_UW0
MBEUG?NC? B_E\21U ,V+EASI3RI?VPU7,S2H[,N:-J)DC<?I8>8_A]-U&&B"
M0?PJZ57<C3U=RI:Q-SWYMI_Y@79$*[J36H*HRX4N:55I)>7C3R_J#SDU\7Y\
M4_]BBE?%;(F@2U;]+O?R-/-SW]O3 SE7\H5=O]*^H,3W^NJ_TPNM%%P[43EV
MK!+FW]N=A61UKZ*LU.2]NY:-N5Y[_1L-)N">@ ="DCPD1#TA&@AA^I 0]X3X
M@Q _)"0](;$(J*O=+.:*2#(O.+MZO#L/+=''+IPF:KMV.FAVQ]Q3ZRE4]#+/
M,2[010OUF&6'P7>8<$ @I3ZDP%"*)7;H5H*5BXB",63M0B8!;"("ZXP,/QK5
M&<$",2@0&X%X)!!;"]5A4H-I#"9. O6SR@5@8>S UA!LI#9RG8"N$\!U8KGN
M,,E='MNPBTAP&%O5KUU4%DYP!MM-0;LI8#>U[+J8U*IH]3ED_1 R<IJ!3C/
M:3;.L7 Q:6XM[3)S%@T#)\9%A:F[ 2XJS?Z[ 3E85@Z4E5N6<_=<1H!G  8\
M#&L -GX81JXGENO13=6PP%=<\/D^+ !0CB>6"73W5JTI/YH6)[P=.S=2<^^B
M0QM=8/U6MN)+W5Z!^/-DNIH <65ONNKZ,?I(W'7S'X0?RT9X6R95ES#O\@-C
MDJJJ@B=U&$[J V*85/0@]3!38]YUT6XB6=M_(:#A,V7^#U!+ P04    " !5
MAV]*A?8&X@N@   :: ( %    'AL+W-H87)E9%-T<FEN9W,N>&UL[+W9<MM8
MEBCZ?.Y7(.HZNZ4(B$E,!.GLK@A9EK/4Y;1=EMQY.T[<!XB$))0I@@60EE5?
M?]:X!PR4G$/WZ8Z*J$J+)+"'M==>\_ O;;L+OMZO-^V__N%NM]N^_/[[=GE7
MWA?MI-Z6&_CEIF[NBQU\;&Z_;[=-6:S:N[+<W:^_CZ?3V??W1;7Y0[#?5'_;
MEV?U?K/[US_,D^D?_O@O;?7'?]G]\76]W-^7FUU0;%;!^697[1Z#BPV/6=6;
MX"3X=/DZ.'IQ_"_?[_[X+]_C2_QB% <_U9O=70MOK<I5]^?7Y7(2)%$8Q--H
MUOWQIZ*9!%%"/^;='_]MOYX$TWCXS:>6^[]/K]M=4RQW_W_W37GX8WE;X1,P
MQ+OBONP]=7IY=?[Q77#V?N3],YB\*=8PZ:K\&ORY?.P^=[9O&ES@FZI=PG/_
M418-0BAX7>QZLYV<1/%)$HU,]7.Y7I]\WM0/F^"R+-IZ4ZZ"B[;=ETWWA7?U
MR!#_7J_AQ(OF$9:S+IMV;%.RYH_EMFYVU>8VN-P5NWWO\?\HQT:@X8,SV.-M
MW?1@<KI<EO [_+KB)T=&^;"_7E?+X,VZ+G9C2ZWO[^&<+W?U\G,87-X53=D&
M[_>[=@<8 2L?11CW/-[ E[V==)_\4#95O1I^]LU_C+Y]];CMG7,T/?ES#R;P
M](KG6Q>]9=\4Z[8WC)E#EC:&5GKW_I__];^&[M!9O6GK=;6BXWA5K(O-L@1(
M LUHQZ_[OQ6;\5NI^'/:MC!([]>BO:/[NL0_RK_MJR_%&A[O/0AH@@2J#9IR
M6<)#U^LR#-9EVP;%>ET_X#K;H+X)7J3)-)Q.IT&UH>70X"_2S/TRZPY^L?D"
M<]9-5;8ON[]]+!X"("  50 [+[6^W\*%@SUMBZ:_TI_KYC-.M&UJ6%,?/:I-
M!41X%=S6]:KWJ[.2,-B4/4S_T)3;HEH%Y5<@\&W)"ZIW=W#!BD$ ORYO2CB
M%:P(UET&N^)K_Z)>U3M ZL,G]:$!GM+L'L/@P[I0(@OGM46LZS[\%G[M?O=J
M7ZWQ%O9&_JE8WE6;$@@1CEF.C0D8L+_?KPDS5R4PLV5%=/V;%AH&[_I ?4_P
M&][VCW!*#]5ZW0-94ZR TS:?^X""%0*BAL&N7-YMZG5]"TNQQU0!S=W<5H"_
M+1XPXFSA[*RX1RK[]\&=\3$=6NW5^ZO3M\'IY>7YU>7817Q;%=?5NMI5?3PP
MEVQ;/.(-&_B]V9=\ P#]!A?)RROD2<73L<403P&:#5!8UYO;$[AG]W"ZU[TS
M\E'TP!YX?CO8>OS1M]Z,0DZ6_LK&0,"'N:U!7BAW55,2[;TN-^5--4B\Z"6$
M!>YV":_U*>_]?;7#893*;)#;EILEK#PXNBS+X%V]*X.T2WY1 GS9;HME^:]_
M@%O1ELV7\@]_#+KC$SN\J]<K8/7_3!=BU^/%_UX3@P<B(T1#6.FF1E(7 &G>
MER^#T_WN#BC4WQ%;8:$@/J+@L7H91$ACB<ZVQ'O[HLCFR^\[@R\!C WZ,F!V
MX S$PA/\,@\7\.,\SO4'EX_ CVD<IK/(_S%SA8R7P2R,LUDX7<R'AH ?TSS,
MD[@S1)^^@%BW!YI(>WD9Q.%LD89YO!@:=&B C^4.I'N\@D6S&2*[+CUE;,9K
M#3B"2/JE5(9QM*[;]KC'%M_435G=;N2Z+!\#E)O;]2!)^+0!8EW?;NA D>;I
M/;!4<?@BT45A1H@48I!W/;4-7/XP,7G.C6""^O;B]-7%VXNKB_/+X/3=Z^#R
M3Z<?S__T_NWK\X^7\.9?/EU<]82^0Y+4T8<":<P=;!BDR>-QR6I0ZK$"SR^Y
MO\$18,ZJ7J^+!N@\@(OPJ3?SV%""?86]H3@>?]L;Y)D7_IE+.C#:-ZUJG$@\
M<R'^ +]B;KW*1'N^^;7:$IU#[_J4Q+Q]<#8'=5';*YDMP16\8*+PA"K VGN/
M)#T][KB*#F);T()J,$#R6R(.(&ZO]DL8#:;HR9X_-D %0(QO;JL>=;H$51I!
MB,2H6-VC> Y+V"'M&)->WF]18<678%:@4WTI'J2*$M8E PS+*$Q@^^\2)*[+
M&Z"P!Z7VBP._(;B&QS\7=D#X322P1]M?%2UHVL^["Z^K]7XGR/N<FS.* 6<>
MU7X*S[YUH''$>C_*^KYGUA><]":_ PD>GPINOH$+VK=^#?L+C@2GCK^7IX:9
MVSA'EVT-D)CG/_IMP'\VNQL&T6'@N#?D:> <6/J0.' ( 2U%#O[W3^7]==GT
M<,LGO:./&5'-W,VQ)UUAAQ%W&.!O"7%'EX48TK_T:S:B%+N C$3QG*AX,OJ@
MPT&>?(GL/*OJ2[4J-ZL6]*TE4(J^9?ALX!X!4?[KOMT-F010:">YBC'/'LA^
M"W\"?(  E\VR:NF)EGZJMSAHGYC^\J$.,M_BJT'8FZ8&3;-J_[8OUM7-([(/
M^ 387?$P,"X@,VP33_*7+1;H$8P)PN*N1B2^*0>XQC>\>VAG+KX<Y/IC^/*\
ME\R#(^;%PZ,_]9*B[9@SXB"NC[WTK32F3QY?!-^/*KC?-O8XWQNYD:'EWK\!
M3\<YWH"V<L!X;&6ITR5@_K!=RE" -MC5J S5FV6U+HDS*@.HZ1/9D4$JPWVM
M@NO'H#;C%V;\GL3SVK$GLB!XP SGJ;/*J/ZIN-_^\&U6(232 ;R*8BU"RU@^
MGS3J?L#]T;1T:>O]]>YFOT:C&VF+PVR53 8.-&ADFLHQD?4@,Z"!'K!9/V6N
M[G.^9?T%5@2C(@<_,,G[ ^!X]]QS'UIY^P3N?=@WR[NB9>_"UMB6M\:V/&JP
M_H .@!+N%A'^;S_E5_L6I +T<"SA'>$2HWO?MV3DA__IGL;W_:;: %E[8M\-
M7*QJ"Z+DMGB4&[UYPDC;WW';93-]_4$I$"+*D[N[,2L?W]WYS0TP,8+UUR5+
ME.A>#)9R#=  "V,.SF4$T.5S'5.C'BSD$]<E*)PHTN%J'LNBY]P\^':)"#+\
MWNOSR[./%Q^N+MZ_"]Z_"5Y]NKQX=W[9L_F//': +4038&[MLJFV:I<W:'@%
M0M!YT<+I;TCL+#; NU R^J?_=Q['TQ_D._H4_7",A'F]7P' V^IKT (AH%.P
M]Q*93TN2S[I>$O=XJ'9W%4M;GS:5X2?H2WFH@P=@;NO'D_H!1>6S8E.LJ@*H
MY_ZZK>"OALSD]:8TH\%(5]5ZW=:;ZWUS&P;OT=M=U2&_6XA39D/'_><2N-0&
MOGO5 $[!49S5Z_W]=57HT\?PN+^"JZ)Z*  PI5W"HS=W46W+*I3G>J\[+\'#
M?X)[%?P9_C.T5?2.N=,,[?02,?>N@/GP<6=SSC.O8?S;/:Z%GCEF3G=H66_A
MIL-8/Y5?JV4](0R0\Q.!%8]*<0&8<ENQ,69WUY1E<*V8TY:W1$%>PI@KX.3H
M2PU F%@]@$ 1PL^@/Z.THC8<7OU]B8JL?L>S#[ROH\N3 !O0&]"C"!A6?JGP
M"^22>Y3<-^X /B6N-O UN=!I=R&[>8'JED"9-N6Z91JT;:I[.($U@0=W3YH*
M.HNL\%"N@?XT]:9: FQQ@.L:UFJF1GPNVN"A7*_QWR*X;NH"N?"F5!X##U%D
MAMDC7*/J%L\'MP+K!'G]NEY5G@/X2WE7+4$YA <>MZ7='D.N!V0#M_MBL[\!
M6K!O9#AT:Y)L("MKB"B2BV[YN94EP.W##0,<;T&^P;"7[;X!@#DS%=OM&D1:
M1A9GQ^T69:TUR4]VR+:^V07K_>UM<5LB]*O-">,:/ 4"QDIM=+?%/?Y96I>N
MA3E 7#WT^QU*8B40LCM:G?':$R95=OL%4(AQ&. Z4+ JMZ@6*5["L+"$]A&(
MX3V)I+3GTN=5B!TPZSVJC;" =;'?K.A:$1JPM]O@++Y)_D?AMF;P_0Y$L[_3
MYE=?4!F!.PJ+0[X(.&5]S'S*_IWI7PT8 *W4SMW0U;;[K0;XX,*;NKZA&PZ+
M+IO;!H1 A"L,?H]WFA8OY^CB%.#[\BX@'Z3LGZ[5DJ]4L=_5]S7JMR$@5;4F
M[')/#X:WMV027)($@?A_7ZQ(Q%_";R#MHT+B7L1WL/*[X!1^@#$F/1GV[.S]
MIW=7%^]^##Z\?WMQ=G'>8Y0#CQQ@DO$D. U8,";>#EB.5_$3&P?.0?S"B!'F
MF-N&.9]P4Q%@8*.M5950WJ@I4@VO#7)!E>79QDR2&()"KAILFE'2(IK'+T&.
MAMN!J QX#=>)<&"'6/X9Z()9'I'_MMW?BQUC=P="1\'2$^$ A7QQ4,)>5+IA
MM8$^XRNKJEVNZQ;O CQL?-B[T?=XIA5)!LQ.AB#D$<RQI34ED(F]+,8$R*SV
MC<%I$\*VI2"I"8@$\#"PA=L:O[TN@']Y+*U$MQ#!"O0W"[E09!L>&&E>4[)1
M#H L=P&^ FJR@6>OBQ5)R_ GW-F&##_L;B*+CQ/P8V-#'+).(O<:[LQ*@.C;
M/$-505U6,**!3E#>WP-D 37V:Z)N^S4LKH(S;UAHY^V8G4Z\V+@K"QJ4\J+\
MAY:DTX $>+&371:P[U7Q".IX04X0@,EKT.O0%!DDD1F1O-</Q "S& ZW_$QC
ML3UHX ?U=*?Z6V)_FP0?["4AC4-M$GCMKH00&2O%R"4D<97VH)IT5\0A00'I
MJB.*D4,6'V3:A]3*E:@ YFND:L SECJ*CDZW!N6'8BE,$EXNUQ606%SGA TH
MYXY6\*?J]@YN_[J"[U:BZ_'RMZ*GKH1^8- :LV$CC]US3"[P6@Z<:Q@LH'^A
M*[6K@4S<XP9)!&U$)! )H0#EJG0N(,A/^X95;X38FW)%;/<UOQ-<X,]D=SRK
M04P0@GCTYO7%V7&PWR*2O(@E+ ,$QYT']E6-P5+USBP7?JT0!U HJFZ YF_H
MMR4%X"JI7<)R8.:F:C_CU<;X ,90O!N;6P!2C^*@$%CM]C@"G-L6KO)7N@<
M\BSZCNC?%^!;9*\@>%56>4%W+*Q-!_4),II>]HWQ%[GX,PD^HNVM;6DCM/BS
MLD&/ %+^NA%B90!]5WQ!]V"Y06N)O,>41W@(_DF\5R.9^'V*#1+IELZ6R)8_
M,XZ^0I=X*3HTK@$$A7K? @@,T;5F-[C-LB5CNH<OS#X=9>%:0B H -VY DUI
MC/V(33MOZ7BW3THBYXXF_X,20'-[GQJO0"/3;=DQ") @"[\R!?E(-)%(^J#S
MP1%$V$P.$ %(%U:UM8&AZ")PS+%"+.EVP86DC]$/JC=_4R".>?E0 (ZHX)/^
M0P8 #MD!B;H2[H%3B,2%UTWC7A%]\1XJH,CZJ=>,A30KJCG&T0?8 J)?NR]H
M)R79>MCW 'P7F"&NA0X0-$QRY^U(9 +)%*_63?550L!6*',C6:0(F%6)_+!A
MJE0O:7>K4(60AMXM@H8"X^FNHI33J-=C"<2Y7.KRB2#0XK=BO?()7WV](_ \
M "W=X7:$SIJ #\%OXIY('*V(BOA5L)1,5Y1OL!.L@.CI/L ;Y_W*#FEW1DX"
MKLS^ISM5[<Z8R,&&RZ^P/#)^*JT#$(L (WLM"V!0NC[#P2WY P+"6MT/!"0\
M?3Q\IKTB4ZXFG;-N5D(12 0CF8<E2Q.FA&)'SXH\^+YHC/2S\_H[*_CK31=5
M.)H25=YH=(B*>RA<B"0!3Z'4X(_"S L&D0%VY#0OAI:Y,R(.BRP\7N9LZJ-]
M>FRC1*F4'%4-+1CP$S0[>H3$01_O,#=G)Q?3 F/8X$_?JLQF;G%C")I(=DA*
M6/0FH<!'5E4/])B-V==?%G*#\J$5Y8XN4F=(N_-6D+ C7Q>?\0/LKM8-P"4
M$G>-4H^J206Y(8?GWM8885VQH@OSW /=:/<H>Z'Z#!+G:F]%.#2\71>;S\U^
MNP,">%-1L ]"D=1XE4147W_&Y0@15B6).YZ4@D1G!=!C>4$CH/%H[(+Q:!S,
MZ8A@9O'F"C,%%9, RKU <6YA2:@"KA!E+FX0>-U5@\0EMUZ,WA9 'C1@;2PE
M/: "3<:Z,&"NJ%34FL1=QHP>N/J^6@;+-2%=Z$'B'J3_^QK4BD=/;U)R^P0V
M^X>.P?=$?/'UF^$K>H.V'H?<.Q0>!!G8FBLU$0=7?=63&U8E\"(,-];W8:Q)
M\#/.?0)SNX.(I=JJUP;TCNKD.,:\OW$NNO%&/@%XP Z(-Z$!M1'S$Y!W_%RU
MAO]9 1ODMMU)!<AX4S7P%TB?P=';BS?OC]$&=%=;P\#D<A(<O8CGX32+PV0V
M)Z#3MY6[IIVKI+%CFPW$,A]/TYGPC3LACNL.J0*QLXHL7.1YN(CF3S\\N" !
M"%-O)D*XYZY>?4VV1T=X?S$+HS@*X_EL<%Q.$IJ%\2(G"''\P!XML!)!0#B)
MFEV!S- *1C0[7'E.0&.US! 4APFI[HI( 51""4EA-$Q?/%Z)UZ.C@!EV*6'^
M0OB_8I[1]_4U*+B )@:LCZ@5'\B%H4\?Q7#A>< _'')S8EB &C_LEV0FA'/8
M5LA(UW 7R^,.YT/<GO@3';U(PB2/,+;= @R^2V?3,(-SD>!X^BY.\C"-];OT
M&*^%&'I7CF$,?0ZWJN85H"[O3LBR+DCJ*8(W-5(BVHAAGONV1&*$XI<Y'+:[
MO Q,"A.(#<@$DL4D(^F@_2$8R6(*$GP0'J?')H'F$X6 "#81"%^Y@'.NFGM1
M'R@WY2U9?3C5)Y"\(E]N$K"RP 4_2-P"[>,@'-#MSG3$W>B6YP!L-W9E,=DM
M)=WLT.2.==(L R6 S@I8#* %L&K:DH?!""H902Q7B+VK-R>4< 2H7=PV9>GD
MR*@X1^8W%,-!+N9%7I=D,O\F<!2J*@,T,IW^U(D$4:OBR.4FZO B33%78P$X
MBUB\B&.F+G$Z#^<YO )W=XO,Y0L0)@ T"YY#D]#=1HE=#F<#$CX0WR^LL+8D
M\QNT!9!=(Z(*3@.R8OXTQA*ETQE:57[ +^;=+Q:=+^(I?A'E">7&\,;BB+Y+
M<_P.5FPRWXR>:,',YED0<!FM'*[*"ZR 3(!(!1R5N?PM!68;\BT:$B'42%(<
MJ0GR&7F]:S.5:WIA?7Q_4@?:I7A"+M4Y]4%=%OK+3^0ZZ7W-!_1SB2A3KDY.
MQ9+@H87DW!ZAD114=&(I'')^RALR=Y=4.SAYH*^N\R9X 8PFRA;A=#:%OZ-P
MFF1 &%/XFP2+^ ?X*PFC11JF21J ]C$+SH:17Y]/TT683V>]S]ED.G:ES*-3
M.NK>9WP50]M).-JS^$U\PCR9P)-)/NU]QC<9D P6E_;Y6X>_X>ZDV=3;>AHF
MV1PXPC2(XDG" ';-)OYI/ WL*,SB13C+,_@[6\S#/)MY\\$J0&!*D^@I*$?Y
M(IS/X][G)R <S>)P[D!8/Q^&;A3'X2*=]SZ/0L+?*&#5#  Y[VXU ZR:SB+,
MC&7(8JR?E[$$C\U@F&3.PT2 G#"4-TP4YC X(!F3Q&_'_AB(T#R+>9TP632/
M.M@?)T"FD@2Q?_$_"OOMUA'[8:-9WL'^=#H-H^D"L7_& /YUV)_F<^!1.&.6
MPUG&79289DF8 [=X LKS!>!?U/WX!'SG$6ZG^_$P9&>XY+3[\2#>VRW.X1CF
M:=39(N@"80;8)%B?#6)]#E0@$I(,V!^F48].1$F8Y3,4ZRE(_ NY6M$_@B8,
M$5.J!A:*N5I+<@6LT-I>\E.D5/>\@L,^/Q&ZE8,"C[T9X'\AJ=_(:TF@9,.H
M:PBL*)H7/07,EHUN&51H3"!=^V2%I46JUK'ZO:MY=^1 6MJ04G]WI"*K219'
M/[!=:P\EXT1OT\%=N98,8!3:<5LH;5RS"/JEI&6YM@*[+8JQWW$6%P[6MB(U
M&E%7@NMN'&<DSF0_9Y[A&3WMI(G?8UK6NOJ,:B5L:4-+HKV!7EAY,ORMR/IL
MW+;:ODSM6Q-[-@_9#*QB@W=B;$<5>Y/@F-1A,K!+$B-E:VS$/UUI_,[ZT5<T
MO<G);UGA(HKU(XKM:) JOY"/0LQA\!T9\G=6N0DD0DC$Q ?R,E][IBY%3CL@
MKN$.X%1S'$@72UR=_P9>59OIASVZ%SB^ 7\;AI-%C= >B[A?S3)+$6?-VGPQ
MWQB2+^]H0P^(APC80CSHI7@AU_O6,2G>[#&J*#1:/^SM 4N$&*B,7$92/,T-
M(04 "2MY'2V:P45L;DN1KJWK1:*!BJ_5_?Y>EC"&G?YA$2IS7 !=XT!"(F0I
MCG>G9I^F9[G@>:U>S8X8^'@"6WS B"5WYAL&J4UB_UUD=YKAE8G$U?62S)+
M_S-D#4#&IRB$IK$OUJ1AOIC"_Q/C2S,NM)@?UX?U7_GZG"/6O-EF/-*AV>81
M")!)]CO!(1N!PV(*_"V*#ZYL :M/LK0/AZ-HM@@S$""/>[!P?AJ"QS= 7]-\
MD<3 QFI 3_V*"NE0VB]@YPW*$.J>D,Q@]MA5&%QKX_PTG)#CL^B3<<M1.&*Q
M+M5-3JF&CGFC*<69+HEA$FI$#@UBEVS"-2&%-CY.1W:-:.+?61KU=G4H&^78
MF%ML!!SYBRLR;-V(<]K6+ KUFW5Q73<2& P$]ZXL@!ART(H)U49N[3X,&V#G
MCF_4,KF7UQ07>-.0>AR*49X@76W8S(%F3O<$'L@MSN88V@GZ6,7KW9)=WT12
MD45J]/#0K^+'U@T=X"4(K%N=ZT_P'W+_G-%4WF]W^ALOH^#D:X3*BN/SNL@&
M8W/F>!C\*!&P.,ZIGT)^KLAA'KYU'A[)-S>Q2!199 +F>66=D"0.VA/.90(3
M.E#\[:Z"6>+8;="I6DFKIZQ"I&37>Q-<JH-CQ(Z(53:N1F?T@Z1' $4/<^0J
M<+F-AE%M5@8"BNH4X &B#V [YVJ]9N6(\)GQH?/ RGE $)ZY+8%5K70%G99$
M() (\0*5[BR<95/'IAV%<30G;5UKQI!5$'3='"@D*'QBUD;)#%:\JUJ+IZYH
M: M_.8\)RMJ5^*/PS[RV-(U UTR<E:4+4*MG,W]=Z2(-XYFS*LDLOJ(T:W=!
MG@\:3D!"ES";RZ:V;CM"VE83V B=WYQ>OE*?J!08W*R Z;4PR<I&11UIO,SE
MF<DQR=.ID#!,7\0HBM;UZY%-V5W7[I%SI)R<<4>BP3"78-D)<!P*%M3;X.QC
MA4G<Z^"N?I 1<"DM2XIF"KAUE!$.?^B=(26#HV;+4?C1)6?5JN$@P:](7(U9
M=5=\+C%BK25-*AR-HV7A7KBD'43D0YP31732):2>WNB)8G3!O5YH^(W(!H?$
M8&2OACS=[&%"+%2Y+E>WQ@.LXVB@"-Y6T% WHC4C:95R5W,/\WPU2:,QR5_H
M9<?<8')HT0GZE(A$>_@2KH(^*2DG@U^.12J3*=MZ8=6/I*(_PNNZW#V@=]B"
MWH8<D[*!V>":2W@@DIH"S1A17,]%N2GXS''I)H)[73P(@M#ADI%=X_<H?(#C
MLNTJN_B#<=--"Q2^7QJ$P+TJT=6_*2@!PDUN*-WG.668'7(:$D5JP$L6P(FV
MD)>$RHN\-"9U$YPW4-8&2VD!-05Y&.MF92 DYOA7C/;'>2"U1WZSH7IY]SUY
M-HK#>3H#?#$0D;1Y+H(R )"1:1/T@J?J5&;%,T O\LG*7XF;$CBFCM*#KP@A
MSYS*?.-DFH=F%'9K^?7HM%6TE8;Q8Q[Y!GH<Y-&<+$0^^&ACMV@;&%.F21P-
M@Q8+'["TXQR9-PP2DL< XYUY+-*\*3)+*"GRWYWKI$=UEV-8Q\CA)/BT68GI
M 6^V$:Y>2QT$PP3> #T"M0KV<A_*A9)*"<$2K6M$3SDUO:PX]Z6RY10L+RG%
M9H9:/$5 4(90O3$8ZPEWDJE4:C +FI\H>H5%+2^[M&OB$2'HGD+(+$70F%>,
M1VHT]/4-'O._J_'QC8'4A<F):_D91@6*1[DA,BCI&$87Y A&ID9JWQ"8<( (
M*CM(^$A\Q]1PQ#2,1;TA!ZQ2PL?@",'ZM=KQD,=*<[8F+1E5+/(^8UK4#FX]
M*!42-V-V:::RXU8<DM; N:\?O3!8I=XR!A9WK7 J27W>W1FB3"(A<I6)Y!;P
M'>-4+:2P[L6YJX F@53YJ,H6667H.1QRSTE#]35&=(A'$TBHI)J!T-M[=+_I
M/TR$GE=',H]C(+OR[[%9#D64<&+ &B5=*4!"P]$!BAF9*#Y&!_+>G;%>!F_Q
MQ2"":\1QTF1YK7<:RDJ(1XG:I4FH,_H*9C"U;24QED/0Y2"A%:(J8'4(&\=\
M$AAX9TW$SME2+#VO* [^TEU&;WYR7-/:?L!1M#JKW3\^9"$=!F5%CQ@=B^ZO
M?@I%%;E&ZH6A?FL)FT+YAQ+FW5@2#R5UT0DFL9#8Q?!EDDR>&RS0+JL2@WQO
MI=>P 2\?HD_"7?AR74V[/<%DW^A**,& \7,DE"@<C:;)AT.1>LZ74F%6;.S7
MNV,Q6@_'9G6BL4(WO,M#=H=*(1<P4IJ1=VB=-U22A"-(.)Y1[KPU:O>2"$WN
M_.G97SY=7%Y@3GTOC7#PH0.)A,DD>!5HEO2I4^8AX"(&>'$,1# .B@0H+R-I
M*>&Z*J;KO0"^W-S6&*VQ:>$R%7[>C:I2\$@G7Y]K*PP<G9>I=@-R<\5V[9OJ
MJTV;=;)RJT&/7H.2FFCH_"<Y1W!6#B%#(8!#N<DD8:+MC2-QPAOCX-1Z0X!U
MC6T-!]A7)'20<PJ8"&=@(VSNK]<J9M\)]U+6L//R@.$R-_ GIDVAX?OH\J>K
M8^3]3;V_O0,]3Y#WH:++M_%&)T;WV UJ)C&#"*YQQQ+-NMBUUD)(,7-HR\2"
M-G#-&F1K[\]_,C)$99/8R]:$];IW6U*'0S?9G2!5HS7POER1@X7Y"_I*&DD>
M)K@ZQ4;PE(7DH8; .0IH\C<)XIS!C%D=E(T%OTE0[R#\6R=%SJ0=H_)14/X<
MCFQREDS6OQZV:XQ#0/:-X)KLW#&0F>!W-\G4V:7R\'8W\*.Y1Y1SZ,>4@C"?
MI)RP5K'3YPN/[\@48C?:PJ^"KI(/BZH"Q=!BS?IX'I,Z8,B5I+(J8U9QU^2K
M-9A6^5"[\E[K>%W(#K>NC8U5^(XD^M*4LT0+XBO(/3;JA]T; \F+*$U!>8E4
MF!<C5C(/9W.U*656#2HX#0?3$ P@*:^H+(TMD._Z;8W5]55LBT!&IR44U_47
M_SSH'+P4$"8;J(3,I^)'-4315* 80"#/.&"-K)H:^Q06]3"(PW#U/<4GVK,)
MMB16);S&./LYML^F2.OB\9@BTE#C>$;$2K/^)/RR-9XT"BN&#6U$4: 4T-T0
M 'U?KQG+CX8=B*FC(-3@#+,%OW<+Q$B(CXF/*P[$QP'@*4(N&"V1;^),1P)/
M7GB!/,,Q(V[4S4@HBAO20P%-,[C'.0]ZI:D/HI"C!K#CD.MJA1.I.KQF?&$Q
MJQT(Q "%6$1&)BI>YO5&4!V6'5"+&E'0VD-$B!,0)?1<Y#LYRG\>,53V"@Z]
MIRH'Y^^&JB!X/QX06]))<!9X]>E=>H'Q)47#_/0+5MP!VK<N;_F,T(G/M &E
MKW51W7LNGXI!<P\/F[MKDT@G&F93;T$Q8L#8%(Q^O+PCCDOE#N 8-:\(-%CK
M0N 3E.4(5S,KK3;J)6-/!;^Z*K3TR'4)//\+ZV@M'= .$ZK(&H<)6,(O2!,&
MBO-%4K21^!?V.,F>CPX6DWG;(U+V@-5^&KKDRJW,TT@N@LG_]FP*>!G@-MPB
M*=MZM>1,ZI@Y$;\/ 1QGRQ2"SZ$!$*%@#@2Y8>W4'!M;878>PO;)[(V(2KXE
M9Q*\-GE\TTYX2M'2FM@4*LDIE&6-LU^@TZFFN*7;HB%AUB9?F2HF\/:]RF6@
M/J'@P8D.L*V?[\J2'74ZEL\-I0[/?JMY]E],'R44OU;BMMVRL0A'-&M2F;/<
M8(V;%85E;;Y43;VALD,@I*W+8G,"0ZM% <M)2"3.3JNZV;@^8J[.E&NL>7E)
MIC0+M\X,SNW OS%A!&M @:1YS9(SSB-6:$*XM3<'BY92CHBS3CU'!(E(7YC)
MVCH/.5U<I^Y#]ZHZ]3J(ZTW#/)G[3LQ*ZJ1/R#ZU9@9+%C=>74E[XO@PX)*.
MJ9ZL"QC%@LFSY#/@YSI+5SSM)O['\7=&>*<X"HS>@2/A%&4@,7\5V]^FO*UW
M%2>1;%CX8^U$ZEGYXF.4'AI6PML0OUG"M\Q+BB]L4>^PV:YYC]*_/G]U-?3=
M.%T?[B0",M7K #1T+)9B]/!%.' UY6H44@UI%;RM <5/=>E>L3C_)Z.#TIWZ
M4-: F$;AD4H*KXK-9Z.X^H_8U]UH!EP)"NG2Z(.,,-IOAO$;$4U_!I$;:#.Y
M2SFE6A[EV^^]+,>VQBV82CM_ \#LR*:X':B<B$B=S\,LCR0KW&::H 8$&GE^
MS&)\*(4[T*IK 2[6D)Q7,[96NDF%LY2E:2J#IF=B$IM2?]>/L)0E'<]T$F??
M'0NRVOHA*O%VUA+S6CIG3(6UEEH)1"JC&+M7W\#M(A7;-V+?OG'/2>V[_E1(
M^SF7N-BXT77=,Z=S<G&/)KG"GW!$11[>CO_;?_+Q+H#V[$0KNI=L?S*,=H]B
M=P@)D$.:8@! ESJ3I%(B#=GZGI\@S_*OQ9M)8-H>U"H=<*[RX.WIXXU4>]@%
MZ60Q_ZX_7.=HW#>2R6+Z'96[8*&:H4\Z6Q^[+$1BKCZ=LK'*G6L4N,.K1S&W
M["07OKUX]?XC%QJ!975HVH<&SY9^)-M C" ,5:2X6=<U@3G!KWL%?48N9.K?
M)K.W9UZG =(KLJ+I1MB4F_*AE))M!L.^&4&'88CGLD?&Z-A]V:O$<Y@C(JC!
MTPQ@%WQ<2D[+)]%;#$$&J%/*IB)Q:5EJ54EWZ,$,X5^&%W@5D\DT_H[G^747
M3+QYG*'.@.$3W\.SBW! L#(,&>0?-'^:@Q1-:X1/,Q=]^H#[[)-*CSW_D.<8
M>G&]T\JA2$C=:($KI=XMAXO.LS"/4LX% L2.YUGPL7L>1.Q[;GOSKGWS[4"S
MMV"^B,-YEF/Z2,SD_(7YSEV"JQ"0%]/2#V0%,7;XRMSHKSP-LZP3^Q7G<;A8
MJ-DL]=0,0RAH/R@-;L@/N3?^Z@Y@U2WD'C_9L[F*" GS2"PE7IS+;G,AI*HF
M>]:.LK9W032)* $7"V>LR^YCF/Q>TSPP?33),WU6O95[4%74#H)6+:HL06!)
M$[0WKSDT?HGE&BCSVOCQ@9]G7(W%TWK=8E/D#I=(]"&+;#R9FSDZ_B3M3$%1
M4FB?T")$[J48 *S<H7J,LG9 1,S7D"!3D^@0;/1TZ5TJFR'UO/3,]%V;#? B
MRW2?H5@,T/ALS'Z2]K$;0"@V'CN49J L0=>.HFY7MBU@W8)[K%=<BW$+K238
MI>;!S_]O3> O>T3@@I9::E++S\CS+;>FNB\!-Z7**OH<J!A;4XK^A!-<UTU#
M-LI.PDPA131!HZTHOIQYYGKMW!WW\G%-A]-AEV,88!OMU7Y-K&[#UD45^H02
M5JRJ^O70GTS9=B*B<H>T4&9V3H1IQEG9*DU21K;)+,!4;/U =DJN?.)E80J%
MZG6YNGI_]N?@X\6/?^IW!G5_.V#U X!=!A3?PXZ[JSM?A2\D^D?\>FR..+6E
M-*35AXG2*3D\*DU#N);^NVX4D"5Y/.(YPI>>HP@%6Y-%&[1P%4YU'"(CY5"L
MD0NA 3@T/SK3[4@2SH(7;CZ=H*/'4?=M93BN^LFI?QR^A6HC<.;3_2T\$N3.
MQBUQYGIF*J?$T^G<;>$1?&1(&$+D9SI=BJ$_3G1;W>>[AGY)PW<T,A?(ZI;=
MD4U)[ZFS?]A^1&%M]*2JH>9!%&(>"B[BC[3R$HO3NE[K+&1CH@UVDMIX7#8,
MW1!"L05H$4LT6<^NP=CZ_@/[UK$=X^G/IQ]?CV!U_[D#&)X;#-_:0/('\EQR
MD-U[^?ZTE\C7MV@1XCGA<(2^H6HR4_EX0X+^#8 9=4.FJ)_+QP  NZX?2T/[
MZLV)?F5CSR@LNQQH&&2"[NSE,7,&]PA>NC8^GG=B8ZA&*+/YZ=38JD8]6#+_
MQCC)6K'4V\JFLBB*Q-<P'KEV#&2\SU2.^]J&#>YJ/Q)K:$=$[#TFU:^7Y$5&
MGI'XO2M'B<*K6G+57EM8?^K/'-+!<$.GRNRF>PC=+9!G8/  ?H]EOZO-@H@)
M=T#_=(SF 3[I4/+,[Z=+4IQ#6,6<R+JCG^PAT>>T!N=XV76YH3 N W#$>'*7
M63>GU%/I^,-L*;3N%6S9;'N/N5/HT[XNB25?\KI-*+$6^CC7(Z+@++?3KZ<H
MJG@)_R$P8$[;!"3^<\.4CN278_FE,U*'2QJF;@?0;T9>E-BHY[_85W+UP=.!
M'[W#WG0C?;VPW4;QV@:6L8D;=!&0H["YI"$=_C"6A8M2Q"5ULD48Q7U.</'N
M[/U/Y\'5Z?_7=V5Z^2KC%!\TT(N 'Z4G32: ER+"V7;26XAB\NXQE J /A3]
MOQL)I!L)^*<K,) P(.T4M+9Z+16!O/2%[K.3H0T$1SSSL3<M.U?@8'KQ^8>K
M?[T F2T#=A[%"_H;VU+/J3 (?#]-PFR12VO""%CX# 3;Q2)<S!<!R+I9$DDN
MZFI@F>[J8-PD#?,4@^5SG"%/<?P%UG&;R_@C1<Z#(ZPHEL[PIAW%\RB,LA3_
MQ*(ZTS">)O#!K<9W-)_";'-Z'$M%3"E=]6@>+[!>$_QY^D3QS:,H3L,$P'$L
M?V8T0#3-PG@QH]DZD0&P+GAN-J578H!/E.3X9P+[RU)\6SO&>]'Y1W&2A+!:
M>BN+L5P=_0E0CVC]'[02_-$BQ*)., MM!8X!!I['^&$1QGD6+E*<>_PL=)T1
M!D?D803"*6TI3.93'0E^FZ< U32#3UA&8VB@0=Q[$1RE@ Q8CA W"Q\!;U!Q
MH6G@8T9JP2+*"7K+D8:X8W8CPN+7\!CHCTNLX@%;QIR+!5<2FLX!B/CW/)S.
M\S#+8I/3G !@8+=P[%C_)(:]XU^8,Q='E*>,\3CP193QZT#2%UQ;!W/^YF$^
M2Z3I@^M4]];LUN=RU\OULW<O3>5T*LV3P7JI=$D4)EC_CM1&@%NR(.CHNN$4
M%E&X@)W 7_ .UM-;P#=8289]XU@Z*H-IHG0*V+8(XD6&HQMZ8><]PL'3B(X8
M-YLEQ+-F< GA+Q[M:)8 '!/" KBF<SPVP*J<: + )P'8++B@3;P H"8Q?3\'
M5(KG>7!J6OA5)CBR<[!2U\\F/U&2E^9P88#+'DL<&F.PQ$938ANS#R<<8@SF
M6I]([*R'/[KMEF5=A]9$^P4ZN9C%09(&WQ$P\ABP"XB@? &0 1J9YPO^@F'K
M-W>0PL@ZB?82G3.=B@*,' 2(1D&<+H (I4%,A02Y_]E0N?F@WC@6(TTE@U.?
M98C"1(;H/_,Y+)6P ._W$=P@#%'$$\=+:>9P(V]1@%WMI;3V\#2(?[/%5,<Y
M B1%XX=^C( *H$U4/A.A%ZD$(8$7<8Y5[8#& SE'2HA_S\,%T=(3#_L SM]Y
M* C8^9V'AP3U*Q%-G-,E+9;S96$X>-O:;M&:"_</B_G-,M^>FR"; WHPMQ;=
M;A, 9PYKM_ DBSM, C4)TVY.V=AY'KV 144SWN)P&==ZLW[$%!&4W$J,4D31
MY;I<%GMJ*X;&?A.RV; [1)V'%+7$?290>.>&4+:*'Z=!8-XXAAE3)*7,M>DD
M0]PTK+;0=+M^,J>3+B3QCUP?NMEST,86=,,#X*1($%V%9%Y@4Q(J(02ZU"#H
M4,TEE?NA:JV$YP8?=4L\]L(G.;-I9]O\LC=X"FC"]1-?S+$@G%_V,>Q&QI(Q
M014-:JTDW2)'&@(KN</W;42KZ2U<+9V8\YIB$X>'4>NTV]OXD$;K--/AS#&2
M[9T>Q\#MZV5EFOGU!F='GBY&+1MCT_5C7AT;$CXY&60E.(G-C2/Q590>8T#?
MNSU<O=.CU*1QEJ$5PH::.R*QP?#4.7$^(!&S%&6#&*2$& 3@"W9ZB,CO)'=C
M\K8+VD[C#I"$HARH5X["">C9Y%N"6RZ#N9&H(&KMUIUZ:]U_W3=[!>(IKL@#
M)+,UKDI6W5>:VWN48NTSX@SQ#!@=2]M &7,DQ Z4G":6"(L,A$82Q/J0<JD!
M)G"WOJ[#G07<JM;*%/\*H&M7E389@PDU[+3=F31I)0#NPT""?D8LO2D?*'R;
MT<Z_XQP)C';^LG'-O^X*0IZ(5;MZZ2>9EU]-L&'+,2M?W41Y0@;V#HB(2V8$
MO1I2J/O9HW'+&%@?FDS(/N@%O5_;@QG0\ NJ7C&;H9/T\"UQ,CR=AF'B+.GS
M??(O]<VDSNA:+M^ZXFWPW_@RO%H.&D/8;5S4C;Q[D7#T-P7Q=V8=@HMKP7@.
M!>'B6>+B++G5@/SM-#@EU]#NH5Q_,8V9.'3(AF)R1?M.MS'.[) &:P/XIWB.
M2Q*T>GS^M5:&X&9[<^2T32_2*F[RBLV_R-.I#WLG,EH;F#P;BF0DI6IL0X!T
M$AU1!-'\BCY0>T:CM^>GEWUS$7][P%"TF 1O R:;[@[9T6F2[_R6HM>F7#C#
MR$8_TVMN_QN@1#]A0*N,AQ>1L8$]P.1AE-,U7S(4?W!"W[JE_#JK>V(]W*Z#
MX7:RJT_H#Z[6/>D&^%/RK WS=R:SI4I 8MP&FLTE]0+"H,0@8.E-L48!E-KB
ML1NXNJ?H80Z+V1MKHO:_J P#=5K<4$/-\BN)H41IWK Y69WF)DB/]\PU]( $
MLOVY!P*26E"TK3C%G&-NZ.I1@8!JXR3ZH(N'&)LP[V]P_7(]H&DJSM\HC%(T
M>B3L_LU1T:$/\31 :]L\S=C]&X."- 5]FY3':1:FLUGPD1+*G*KA?MDHW1E:
M4B-2AN(\<M29"/7&,.FJ,V@XB\(\70P&J$CT=*O6^\99@TNPGH!WZ*'-0&4;
M-^3,XB^]M!K'U_!)3[R6(V=JIPUN<=,:.EKCIY0_]:C(Q_.KBX_G/YV_NPI>
MG;\[?W-Q%7QX>]I/"!Y[[E '[BDZR(Q9\Y5(UA_(=>%SMI;!BV'FJ"VB[4$+
M,ZA +LTAQ?-!83\(?:J<0+*%<31.: I?$+9%OOC&[;<(\EN2'ZSI-1284K1K
M\T5Z6/$94)A9L>;X2.L!I<1&<1(9 V>GN@\Z MLMA@)AW9D-$H2RIR_LMUL6
M>,EV;J#&VR6D$K7.4$&JM6F=KGSC78G"WF_BC"V2I;IEEYR*G&2O+AX&5FSR
M8>_*8HW1/:10D,V?JO5J([(;(BX[TG0-@,QA&#G7TW@?[FK*G=2684L,-;JM
M)'U9%&=A)QA^ ,+@.LC<R,"^@Q";#K44)$C927MVYX.R_G>5-US%%K=[J:L]
M-ZMU\)602)X\U"W>C((OF !^*SIR,,!/Q:,CAWVRHD8WG,(I5:Q9(5RN@AS$
MCNNEO@:0%9XZB\'$4N=65"Y3E-9O,<DA'M*2S5'!N<Z%S73R>R:AX8K'A0/3
M^\C-4!!(IK6=BF=V1LX%,<SNK_O5K1$N/"D,7Y/BS/V"TRR@F]I[S@(PO9HB
MB' P407I.F!&%"4L-E+%0O$!$[P4':RKUCM+S=#22K]#('3K#)%!J)62;_Z%
MHB1QQN)DJF'!V@"X7XOEU.EEK%5+_'JZ<#G_RMS%(K6##YI_[.]'O^V5)]'2
MUBMK+?C)>>8U/M-9?5>Y $6^:KD'&ME'D\D,C93I)$;3Y+GRPD:B;ED+#N:3
M*?S*__TH/WF>(B,SGYQ0!#0\=]JW.'DP-'V$#>MP(:,#DIES&J---=(:PW^M
M&Z>[.@^.*4Q\";KVE"Y O.V3?V:>8#^(X%)8"25ZY?F4G$4F)X"^G8,(E<TR
M[FK<:'^U8!9A1Z%$6:?8<]$!B*:*!5J;;?EK3]7!WFN(DCV$/4+G91IF\X7X
MN@R$,9)\%' DI@FX*,1RB78L&Z X2,IL/6B@,UA4T.UP2MY>3$Y=4<V-:F,R
MI$W!EZ&[*B?N(;9_UU;52MH\BCY&LC6V!@TD+[1;5)0F*KUI5)\>(0U:Z,N/
M)/!T0+9?M,[9CUQ+&UH+^L12N@"\B"<F,);7;BQ;C?5,W'C-9;:>U,,QN!K@
MC%W?2LHTXLBLPD,TAC\[H\^\EJWL*^J&3(P<I]MBUI;;/^O<J X?45QSZU9T
M0U^Z>,E"D4+3K15F*1FM]8#]T[N55#HZSP&[,\)TO*71(B*GRSQ!5U?:N;%)
MF,YGX6(>XU\Y/)5/X2_T/46+U*%W3.=$;C7>Z#1<+$ 7RLA?E)%^,F/G/A;.
MGH89^;M/.]V"^BB%T99 ..8!ZF#9/#/_=E]5L!/Z@S(TA7EF">XZGL.NY\$"
MC;/)E$C"\-F0NS9/8-53(F]Q@F].C7LW W5O@#:[M[@KA W<A9C[MO!YJRKX
M0*';@/8LN[Z(PU2;.!UFE>.8ILCSGX%J/FLXT>@&&1M9Y'?P+?P[!_:&&6#$
M..?XSTEPZ2H&OA*43+*D]\83J.=RW.?P76&Z_C^_P96N#T2^2"SDMUU@;.M#
MX6HP?ICE%+B6HVDA[MQ<"L*)@RC#N(P,_LWA*D=/7]D< SW$T[M(9N(FP"Y6
MS[JI1S%<'?87XU_SA?EK/C" =U^/T.T;HQLYPHB/-#C*\2K.A8./7=>C- JC
MG.-2,%0FI4Y'<113C9O?^N(,'NC6%3M_B\L#E\1'^5^"\2-1H,,%VHR-N9OR
M^P3)(!7M:20O6F_S2AK46,(\^8,_@O[H04K^>M47W48\?'/L0IF'^0R=6 MJ
M4TE-_H@7SJ,P25.B\],,&%04!V<L!HMD*9&OIF$R5UB0VC".EHIE<+!("19N
MZSKP$KBI:0I\,^V*SX#>V2+,TPP9(C8\C7*\.2"XIH#01[#T/$7T]VB 9>&6
M@0M54)KP- _O4 <KD!^A%';\/5U([%8VI7"\(^#Y&)*6(65(2$1&$3M.,J \
M2!DZHCL\OIB':<2W'P@"[&C!06@@ R0+B;V+R4/Z*Z7[,;_I,(KX[LT%["&;
M YW+NYC",5O3;.HARJ_&6Z?>(=)/U]8QC+XS4*YBK&*,;4BP'5R&?EPI@S2?
MDZ.:_DX783Q-^237(S0B!?$+CB9=H'*5I!@,A^!?+"@X"?<+,I58B9K V"F)
M>**!&W UQ@"[*<8J3A%]^##U)'\=%AR$C7]N('_.X*C2Q:(+(@HX BCY$/JF
M<WO#ALM+IH9#IXCLJ-]?I^.R;:4G&?K;9T!\TT2")=%X#X+I(I[Q9PP!1%EU
MRA_S!397R9A;:E5'M^*]HPMI(PY7EQ$'J\1:4JCEKT9;W/ 1TH3C[TE+PPC0
M!(X@L;M*X"K%4R U,7V.L.P<X!/'0L[@DJ73&<;D.P+#$9*G8\T$/HKR&: V
M!];F&.*+, "DQ%YP<,9Y$LF\^0);,&1FWFR18]2KSIM/#8'/ 2\P5O?,;XKN
MR77_%? <BTH1<V9_6T= :6?S!5SS2+:I6\/HVQ2;+6(0WF_/O(Z4>^&II#.>
M0WMJC(M/'Y[6X88DQ7=&%B0V-*C"]<3$M[8&-;[5,O?"Y "/V1Y9;GL<6'9[
M)-SV.!!VRY7S.D.94.DC#!W/ -RQ$+4(\1'ADE'O3C@-S!&-?@%7LTQMC*5)
MG#[V70)0+C (%!LC<OPG<^7CP++E?E2/@U^_Y!IQ4$@>CIO)/22@D !MC?."
M*4(ZIT@5(_2SZS+-"/3#*H7:C;P)#\J< [,+TLC41,0XJ9^1L#\S$:5?9*,>
M-%'_EM+T+]8TGM+0IZ*A3^=BTW84]B=4]"GK*Z2IGPPG?-#:TPG(V-^I@C.4
MN#2NG[B4>L!VJYYTZVV4H"S[Q6%O*WG<'9&0PT&1QR4D#7HQH7YFFQX)&5)/
MQ/79&9VKPAQ"%VFP]=1&/9^G(R>]-&P&.+:)2N+99P%RWP-3CPO#IX=7X[QF
M875 F'-D-T=R&Q6IU$2M,SL=!SS!RA>KSDVC=8EW,">NX27=),\GM%ZYGQ1B
M[A2MJ)0BOH!;T_EV3M_&G6^IT;QC]:9OXRE]FW>^C:2T%T=A8;Q#/',&)%MY
MC%1?JUS#A]GDM]O\N+&#(P^GIBBQ  %SJ.PW<_IF[GR#FX^BR'Y#&\>>O/:;
M_J:1,>'O8_L="G.A6BJ?2ZX?[VLR4DS'4@7_C%$D].,/<PDQ(4;$+X]#IO]Z
M!TR3X&?;6=6+'\2T#/3P5[8<H@9$M]Q3!#\Y#$FI#A6'H;ZU8B*R92XZGDA?
M(?27@B,Y#5V=,?A='+VI,'>28JG0Y2P-C-T@:*XU)>OP^R1JW4[SGO>LO^;6
M+II6"0N4/BUM^8QWG(K*+8KMA;-JSHY@K\[J2T7A*K@2/WA&II)Q,5P@FIX0
MJ\78W;\+S=? 9>X2L5Q3!UO/WZ]AVKQ@CB+_4IIF-S?:;\-9E2V12UNGU>#"
M1\#J$E=:J%O^'3-.01*H:E5@1--8:;H=%=A$>Q$'-& X\-_V2%Y;+MBNQ?<Y
MAE&4(?M;%YNILIJH&\]!9T&C'DJO/%'%;\1LTQE,E')AR\4\E$X?=0HIVTK$
M"M$T?^ #:"*^PY("<N$N+^\H9+#3@ZU'6KU61Z:=8X.B0\T1DO#'3O#*>#O/
M )A8[G9K9#*KU?Q'A3DQ9_OF2QGZK4/O*J"!W$ 9V&'#C=5/T?][76)1XV.<
MF9I(<,L#C!ESXLTS;( H4NV=U# D7W7;^F(N;0@ES"]<4GL<H&$ 5)8!*OGX
M?%[F)J&,U9>C,>9D<[N6"GLJR!$]GCBM-10YG$JU-H:Q$UU$X0P:1'-?[N[J
M5:\UCMI5SU3-,(;3,_4!*&]X2C)GS%4*1X#6XG4$9=,>KG)MLZWT(.(>G@*#
MAVYM=A]EF1*N+.X\$GXL$3]Z.W1<D:Y:PJ47F6EW%J1-Z<R"L2PH"/Z/I@&
MQK(Y>%P@(>XM1IM'(D"TOZ!_%71GI=?H15I:,Z(S@[/BYE$U*2=\VI>Z *X
M#$@J14&Q\I0<N=/N@L($J%-OZP<'4=Z6!P0JA8H*NO9+K.X=WZZWH9$M/''Q
M)770@=8/O9@EY9C/Q$ __D="ONGJ8'C"SZ54#?5Z,7B!/]3QPAC*G("'4N1)
MTWV8"KFMB;TTM:L2G6DW2NJPQ.U4RA5?U*ZW^RG-^ F-F+B>$[>"L"4?;R&X
M(,MT);'%G$O-.OL Z3*-I"*B!IQ0-B15WFYL] R;!W3P3LYA)SVPD/KYK=?N
M&$?YN&^QT2ZV"R^_*@.P7ZH(@&P$":33IEY;E!+'LC_4#R"T8+,%,<H@#1?$
MN6JPPU=IBG)Z<]&/;N7!_B(ZSV@IYX\75Z:?:[=;F=-.X^"A&K/^,[5_2R5W
M=R/=T? >[ELI14*M2./0!/'WI]%.:-I_3%MZ<7;QF;;).G?:.9Y1(N/WRYIZ
M6) T2@#BQ%6W#SJ6+^!Z&_WO<,2=MF#H!MSR%%*\"DLN@*Z<SWIV0/O+X37A
M405OJ8#D6;&EV@%LTSYG$0\]'<%187UHE.WNF2#M-S28O'AQ(>]>'SN+FN=H
M&$T'ONDLA +9O34L[3A9N)BGH-C/!KZA<2X\:97>Y^ \!@ 79E@"PJ[LH/,0
M*_3-DFS@&]X8UC)$!/M)>B7QNDH[1$)A05,'-O:;-R0<2\6!9YR)][S"\L9=
M+NJ<49X-?'.%8-PA_6'*\O;UA3_>&YKGZ!:'B^;)#SSEG'JY##_M%%Y-%XLP
M64P'O[&#1=/GC39'/Q_0_J%OG-'BYXP6DZTHC:+!;YS1TN>,AN9OK"ZS&/S&
M&6WVG-&H>SBY2?K?7%Y]O/AP.7A$=_X1@?)"<XV]X6P\FZ9P*-G@-_UC>G)
M3)S)PRR:#WYC!XSGI#HLGCEL.DO#:#KK?;XP616FY8)S#-A="R,-^M\P<7[A
MT+\7P8QKJ<SCS".W8F7,IE&OX-;O2_J3&>'0T'??0OJGLP7EC?5)O_[R!)D1
M=OX4]==QR=\:)LZ,]AL=JT/\[9+2;!8FLW3@F_XR>K3?WI@,N$7FD&C[C15.
MGD?Z+??*%["/.!OXQNQJD/([-#[#"CRS@6]<Q'_YS/,8HOR6QN,EGLYG ]\\
MD^KK9979GDOT<V0OT> WWGC/IOM8-<8I4.=^XP_X7-*/=7<<P+C?^ ,^F_IC
MF[;IX#?^@,]E !&\GL\'OAEG -VIGD__9],9E8,:^F;PQ)[# K H5IX.?N.-
M^8U< ,,3DBSO?3[,!:;)/$SBV< WE@LH*7P19!BK!6>8=;B =3 )R9%J)'PI
M0:?#JI*@&F)QVV"[!PUZR5VFT7_G%<3$M ELV0OT:\!F:O4S-FV*?FUJ J):
M5.]L8):X$DRY=[&Y@F[,M0+$6&OZ/&QK6-FC8_B5%&_E98[U6)N.[[>4G&;*
M>S[)=*35$BE6U*5#&VMC(4W;J;GRM%1VKR.DR'BU$LC:0?:;:J?*H:F<),52
M>S9OK*EK>XYZ[3EN/(>B\;6R7:I[<JY]&O6;*W^RFJJ":/M/5,M1N#GB3%,8
M11#]^$GN69&EI][O3-<O1\>/T*H 5R=/?]!_4%^ZTODZ[!33@]%_9-:V,\FI
MU*#\2]U02K:'1Q:#U26FN?EHJ2B7E23JGF*CO/&EQIE=*NIBSX+7 9[^;+B@
MCF8 \ESNWI;EY]8%CW4#W3;U [<O.&,X/+GUU^PKN.=\>*[?8G=&=AIR3@-:
MKDM&4\2X+S5F<9'AG>IMR$5FHZ:X7\1%TU;WU=HZ Z3\ 6>K4KMQ;6;]N-3R
MJS<$1#H ETI)_%JI<J14?Z(UB\^#DL6==K]+!1H\>[NNKPN=#@WK%.D)Y )3
M2;>Z.Y-CO2)OT7+G8D*[>UR7WB7M%!];4I,Z"A+!-L67>E2"EIBG)A>:R:IX
M@M"^:<I-UMQLP#2BIT4Q8 @I=H];]%"N.:7^OJ:L6IQZ#VSD41Q,Z'L24[K6
M7+(F:3H#0 VN74U%3W0Z S#KA2-#(48/$Y/BJEPXX^VC]1_9KH7DV%@C#FB4
MAKHQT9I@;_^@V-E#;7]L;OGXRY&]-ZG%[V] 2,NO'!^AI-8P$R0N1::XD'IK
M8YT(8&GUO9S;CCMFA$&I"S(-W?$,B6Y?.OY';)U7XNM<@-]T=^ [H25TY.C4
M8XEO.:B"EG8L>ZQ0I5MC<*J4NU#P;3@A1 ^.&,2A+.\$*]"2\9R+5@$S.N;K
M3^\(IEH+-)7P UXG[6J,=92@28FV:X649^T%GEP^.K?QKI;UV3O)%W%"5B.#
M4T/*1=5*]T>>Q%17$'>].'2)5 QP#L-6/,^NZV"6JV"Z4#MH;'F65@-CH[JP
M,79.48%"S[G,L Z=+NE&8'A5-,MU <=$AW=JFJ*^JLEY1Y?:H*M+-PWBCKBQ
ML1@A-S.U%+P4*M(*A=\9D>)4PP:P'N,P,)R2*D*+FIJ+-H5$L=I=T&F012ZF
M4-?TZ%)&I'E(>=#IN>?"?.3Z9?<115%T[I%X>R^8=HE_1C!*N*JA^B8(@G%,
M_'*,9H_ESB?I[A:Y[8LBK>D-77%Y1RJ=@7X3$!"IT8;/%87>\/F3#ZG9W[,K
MSLB7$[)BXH$^4_U%O.N3OZIQ(O<,#IT8VP2,I?Z8@U2PU6EXB3YC=ICD+0JA
M7=>[>#77H ZL)9X@T"KA3%RMGY<<@M9/SE(OH;SZ4;K-WQ_-UHW(:*./*<O1
MUEQ!N5&O]6^!BE33AF/X6VUB\*.)I:&6[YQWS_Y IQ4 ._80/*(VP/HY--<N
M7D96S2BT+!=[T'/$SVJ_-)[^JF78:G7WPH]6&"[J/B%;+"*::+-'E^RZ \R#
MPQ3?[T= >]2?2B=0  ?Z8)H-P4.6;1UWD%)/9J5(C.]>-43B'-7O6NF5]&U&
MG6"+1X(!D5@.M339IK)84+&87DF(J0J<9B*8&0LT:BT.GXJ:%<AHT?0DBBA\
M)0RBV4DTXU 6C!>8GX#23Y\LK<5"K!@\XQ$8/DV_(A%A\^BQPXF[IVZ6+FR"
MXZM,,)-T%N/&'.5Z*VG3OPH#.CJ/%SB%HGW;B:P")L;A2*Z9 $1CNNTA!P.4
MUH8<.JYLA\2I*(VM5*0<-G):HL*].#A_B5)V;M_0F.[2I&PAA>TXD6F&^/)(
M=H==VFR")N"/G=Y\2HC8V3 50QVPG @.S_6D#$>]*[YP6 N0-1A'9""JPR*Q
M;QNWK3F3:S0'=>M!8H,V4V), Q1VK:^6B#Q.2@B&/AD*:VKX&[KAV@TPB,##
M BGKKI7YK+"]8P[D6&#8PN.FJ5%;E>^,?*P\4K[S1 ^L-444F /;=QI6)>?E
M3H.H<6UJ4192_:S@YN@<6\6+T_Z?3H*/-U!!==^^5*9 &PBGG"(BI=EL+@\6
M9?,,5!0%TP.!2ABV"!PPN5#IC(3!^VG%TM*%*P=B>]VZ<8Z(8X],_6J8F$[
MD ,/AHB/(#2PI'#5#<R1,=5$A;FQ6+G/&L0D3L$S\>T\S!,$[K9/>A&\L!XH
M2A)@4^0BF7]#3(.?3'#EU8@0+D_EC+0SVBJ(R*\RUK&'>H%I+8(7<8+>T=3I
M.)Y1:R%YF9)$[,A27!!8>2/Y(RC$\Z-M3=51@[+B,!S"D4GP&H,!2Z3>IJJV
MG6NF!;@SU?8/ 9HKMR^R,)W/&9Z+.,S39 !$ Z$FWQ"T_G][V(GO4!JRC[O&
M;;>-H)OTJG^KG?SY;WR;I_27K]9+7):_#Z]V\(T[K4N8*)>S_46X2%QW2<P$
M\,4/K):@4>4M%OJSRU>LA#%.0:L"GJA4;DB/[E0)]*)!N=@?J[^ B#V4990V
M:W-L[U27&0/1U4YN-T)OADY%5;P?R(:%2$O<GEKSJ= P&>+-/#0)*+$H6A;K
M1Z3TLJZW'C2_^7Y5[4C>F9\,Y,TRFO@^G-[^VR>X'DR8?U9F/#8%7<P#+!$P
MFW9SX.5'[.K#OW?SW/O0\%/=AQ/:K[JG1=BYA$7A85,GMD+"?ZG!@Z8'2"?)
ML2/4(EU[Z7>QJ5UA#2Z%4@3 ;B4*FDJ"$<5N^*KQ?;D%[T=G=Q,<1?3R;Q9Q
M-GAC(]7U -DB:=/M5N[L/D8RFIOJ1',27Z=*BDKR@$!'BT5$@;/5^@?:N5,R
MCHM'RKQ&VM&6',B*BVW++<KI5BH=>'J!GO142_UB1(-T@HW0N\OG56L&!"95
M8W4HK&Q\(NW'00$[V=85FA%L,"]F6, $!Q;22GEX/7>N[*GL^\DSF[ R:2JC
M:CU\T$UA"!!UT:]FRZ6210T78+\:(3=G0*165='I!,(;^%**;5#S.MV+J8'X
M766B"+P"O"U)>:T;3ZS-6M-I=/3Y6!<FWJDU]C O-WL<=%7:"KU^]Q1,7R"
M6!@XA7M)>64Z0[32/V)-7?M2K_=L<_/I#:QGOZ4VWK;/)U 4*>;OU;=BJ1Z.
M#"NU<Z%EIR7"Q<=+MYB\E:&M GA3=ZF=T^>2:NCN2!=#,0@QHZ:.CTZ;Q5X?
M73*.4V-)THM835,?+_6Z3FE3IGNJ-WVG@.^][7C?=6U?RKER6H?1%$FDUE!F
M.6#Z[E3[B@_4MOVW_:8,O.X"@V\Z53<IL%Y4T%K;I-LMSK1MN@-8C8=G"K#B
ME$";Z7)P8K>2L12=]XQHB(7VB+HHY=7Y!1EAT_K&-P,1P@8IRVP1VR]+3=X*
MDNB-^.-FF^Y,%8Z!VI:VSP#![XE5DQXL(?0 8)B%,><!*& ;^M$#-A/)S6."
M'_VC)8=@]5S\[:^/#&T[TIR0)GC+A>EC)>D[-RWGAJC%T_#$A X#T['LB0&H
M/HVKY5.@!M@FW[%PH-D$Y(AVJEFC.'9@&_[%O6<#>2<K5\T#A^JD?2QO]VC;
M- EY_B@O@B2>@[1()>"P82%5"(KFV*<Q0UMN%[<[[V.)BGF:!R<G)_3_=P?A
MTF+1CS2?FL=9B?$?H;WJ<9D"'%CS-IU%P\M\^D!PO!<R.:;425(-::&69F2:
MB6JZDPF4"1>\1V>3\2ZR?F\6R<=_D6!\\&QNMG9XQ<+TY(9+R>FQ91D]%-.E
M^R7Z/[S_>'7ZZNUY<'G^(Y;J'ZCBWWMDO(!_\/5^_;(%(;?\US]LI>WQ'_X8
M15C5'XV6Y*V\+&_9Y'J$RZZ _:^.>Y4:BW4)"$O_<!N<XN:&^ERA9+)O=Z G
M-RUJRJL]]HL#P/^I:%8/E$M/<<S9/)SG$7]($O@08?T5^':&/7[BA3H7'K&4
M V8K 0+F88R5ZZ91D&'#U7F8SO, >PN"OI%E2?!3B2AIGH] CUJDH$/ RK%\
MPC2<93%<FC#/L78<QM)%21[.IG.LZH"?TA2..0\7&95R2J<8:DV:# E$)RU#
M1G<_LCGLA3G-*% OP[:P6&YBGH;1(A[8$RP&,&\^C0.NKY/E,PQPGV5AGO0V
M9*(59U0,R!H-,,@0-CK-N<D@+'I! >,P'H!G$6?J.GS%;9S<#L1C^\ B3%B)
MBDO#)E&*BBE]/\4*50#4@1,*9UBO;Y92C.F<NG"E=-88KMG9S5$<8ZM>*BXT
M1R/CC"KZ8"/=9#H/WIMV'!^8TV"_UR2C6G[8WC0/\WB.7^81]NB:6S^59MT=
M8=VC;#K5YHUISCW!L+(M=<]]+QX* D8\!<TW30),E<EA53-L5?K<QJH_EO5M
M4VSOJJ5;*N4E19L(MOCM$O!M0+U\$<YGI.[&6! LH\:1_!N&)6>9TT=U066A
M$M"P8<-I%E,UPQAKW"$Z)-^ S3ID2]>7.TB;V+K:WE^V\S48EF:L0V1)NJF(
M4IQ**9;>UK!5,54K(3!A#^,96SGQ$Z!V'H4+8 AF:UB,:49?(0AR.&2@-O!G
M"CB440%G;%X<+7#[!!\XV#Q!^"SD$Y9PRK+9""YCP;8<K0D(": #>$.2=,XU
M9F<S;/N9#: SW)T,3AM;_V988A7 OLBI^%7.C6JZ!&=.58RS&$EEN$#^"K@1
M8W?G'&\!:C%AG%*3:O@[Q?[$-'HTQ05B;F:J[F3'IPYGO,#>=+!ZQ)D%%]V"
MR194U2K^!O!T*[&63O@+\D^W:.T884!F/J>B6_AW-@< 21M@K%"3Q=$ )!?P
MU#3%7D+3"$ P@^M%=[,/0BJXG<* R!:FA$)830L38Z8!-Z[%Y)^$_E[$7!+G
MA13^3(".2GP8U9 %\1<K%XS3ZG2.15)Y4SGV N=-+0 ML/9*?R/4$C9,X.RQ
M"6V2Y\$BIR+A_8U$64+$:@;8AV"?P7W$@X/C0Z2"L\%,IBD-DM!-C6$K)O*3
ME!,IGV_+L&/';*X?!RB,'9BP[S4(<7VLP0+D0/NBF)H: M_,YES9&W"29"FJ
M\HT5OQ-F%3, <@0;Z4L89]@CZ/3L[/VG=U<7[WX,/GQ\_P[^/CL?D4@./W^H
MOU",D@AW.+8YV0#3#?R]E.:1%]H]QC8]?7-Z^2JHVA:%M=/+3T"T)O3K"1!#
MK$Z P4XF-_F-:6A/!.O>M":QS>4_F.;RY]HU;=(=V$FWEQZ'''9YNZ^DBP(Y
MNUF'8"?A$A["+BS<K-VI$\*/HO.X!IH,\B*5_0\D3 L5,*D](?*8VT":S4LK
M](9K^Q&N7X4O2#L^O_W.52T%@1XYF7MX9 E<Y=XG.H(\3LN4OK:\1O252[34
M$G3"ZF872+>UEL(B.7RAP+(>A?3EL%8WV"URE=WC/[?=G=V8PY)V-JQ<F761
M-0 8?L%A1Z6S:S8S' *;V10647!?=+I)6!6:0YFXBP[#0)NDXD97-2FM#F!'
M9N8-&"Q!FZA7],.I=->ZK6+)&&J4EHA;)Z42(P0/HR5NQ=UI4?6ZKW94#,&S
M(>'O:K&Q>$IMY="/X]38<PQ"HJ"D3KMA;<@A!G-V>F[:>EVMN!:7.;767K&N
M0PCN,;90>LXM7H3&$DDFD#/C=J/%GZG TKVDBV=>4MY'&WRIFMW>&#6+ENMK
ML8?-8&@C*W$*7:IWBR4I#)!:&QL,XI9!U\KT9N(QVCO;6MKVFL2HZFTE@"4^
M<"/U[6#S5!#GMJX!WVT-Q[8GMZ%I@150M_U\:\[*]F>"-QD*9.:@7;JEQ:[E
MRS5KW.57,;6S+HQ!?;W%=.YH#\7%?-N0SDFQ*60J>!K=9X0UI_O;/15957O5
M".)D)XA9ST*<X(2R7IJ& ]O(R&J6_)H[./D#<YE4AJ>Y=RNI0(;/?AOF(FCY
M%"CSRNR*3+JT/31O_Y5\'5)6D6GJ$FU@-X]:MX-QKY46;HQ2%%\EBY!D+,F@
M( <!!2L8A/2:7;E4BE%!BZ'L6XX7:<J=+8MBH\&EB)7G["3T CI5<>V9>ZX7
M\L48BBHUC _0#O'P^FCT/!*93X)SGSJB0V*80)(3F6NI"D!KK3WILFO:B;86
MEJV:T>WQ$YH8QF?,LTMQ;%-SZX'-$H[_VW[]> ##>?0H)'/_!IT[+X-+H&+(
M>W2%/_GU=<R3752.GDDD'1%@:6NI.$%JZ.=EDB(%B23"F6:U-9S6]0-3,P[@
M:33FZ$CCN4M&6/(P2E??=A=2,=NFQ+P:4C[%J]P,?[\N6TYDL55QU&(-T]QB
MP64QQ/66,S2>VNR-1?E7<>V9VX74;^_7VC[,%"_M#-M=@^4=@Q6*K&!0<9[&
MVH0\*O)+(\/>376:#HY3:UF.@_8[MGHZ,"(SON/QY;),5HRR#O=?+$)<EB#2
M=/P7X_P (/\*21=BQYD-T1;!09YYYGV@F]W*I7/C4>AB(^"<YEED&==8FI:M
M\L5PS?O@6E?H!)&+S_G'T],/FL^R?K17DD50CDFCP& W.(&.2\L*TPN-3[>)
M..):E>@=6J+2.QRIK2S;DX!LOPR8H[ABO#L("@BU#B:;UF(.-;7K-"W?'&B.
M -(TZJW$2F4#]8:!HG2^B]N6&S-I-YO0F3A+2TKZK7K[89^@1R"<.GX';G]O
MI*<N.863/P\PU!O4":JPZ[/G=YA<,*$;N)>VL3;>^$<BXN5&KN"3A$*UB=^!
M.KS#EMWCQ,&YL"KXM,%^2_ @8C#-!0_DGJN.[3>^\"/.65J0&OH[-+&+0ZBO
M3#/" AEQGQ^)VJ>,4YF(23<EHYC<-@:2?<!;8HAQ+W=T\!A>(K7:*)0##0_>
M:KD>FUOCUIU(4(K+D#J-;3F<1)]24OG[:0+/8J&D^'2NMJLO#V%Y/XJ&N)@5
M(3T1+)>S=;1ICNLN>Y4\C9#I!H#\#73K'<L?5#D0</9->=VH2W!VD*'-3J9Q
M&+RE+N6&@^&7%L-0#BI+(0QLJ6DP3_BDOCG!<"X7UR@ S,6X>JC+BU8L=9O2
M<_]Y#%]7%(MB;GX^8.X85B3$A+7Z;Z!1+/[+- HZVU^H45BM^2FDPFT:TRBG
M7+=WP1N*WCH)SGK$3L-D=H];B=7'YRE4?JM1J?B-U@UV4#7*K+!E< 339!JZ
MV)32;JNPFJ*CO.QGX];__2CU7Z>DTAG\0I3Z"?,"7(PR#SK6^TO#6+G!^]$?
M$/'^</Q,'CQ#*UZ/!YN(.4K<..'X)\$O9\0NX^V+[.+\1;:[U(*N2PRIZLCR
M\/^;DIU)C-"=6V#,Y?;6V!*YW64<U!Y#6W+G.5IA^!Q6^0TV8A7&G*<=ZK/X
M;=D=FSJ<")B#E"D_F48C^AO'0D0_('5J'!O(:PR6K13EK6IE2! ,.4"!4*JF
M(NEL^C2U:$LQ<9#+IF2!"LVSQ9)7X4CK7NUA=+-8?8ELI9X' =<F4>N-66/9
MT_A_G=7AD-[QW\SJ\/N00L2O7VRO^P8D3M%LM\.2[==HJE74_5&T8[K_%)K2
MM^GM2JG5;AZ^@+55C?50$DZGPSCM43Y*KZ;ZU::".M;-T7&O'S'DD:J0,!4O
MMT%LC7CFN<K,3XO[;5%V\3\!9?O9%TSZ?E=$_L6&9U?[>!*39Z&$VAIF^9))
M+CRI/0'=!,\V.+JJMR#)+6;3XQ_,HV=NN.?(\S$\_R=.Z<#[\7.YOD$CC)G%
M?SH[?JDI3/XS(+-@[+S4^_ZH1^7<G=G W6%OBAXK5LRW.0[]?F6<L"W!:&31
MN^=)J4CF?X\;TK4/_N?<D>[NYK_S+9G]HEO2M0]46C.F7'%<>/G@BH];/WS%
M&BDWNDI.1*.\13P&L7LA&CUM]")W?%VRE4+K>^FV&TZ-HQ1/DE:>L30"AF.^
MXS8G16-M>P9=0W[CGK2TW]AZUPT->G/Q[O3=V<7IV^#BW>75QT\<2G3Z[C60
MIXN/P;^?OOUT'OQT#F?[<3@LZ9L'.!2GE$P<9>?"YN;3<5#2X[^3&\KQP;7.
M&Q^K]C-0(E-T[;T6'91 )*R J<63'>2GNBGEJA.M2;']3F\3[B+DUL,S/GOZ
MJ8')6U/5KFI-ELH&XU8QA&S?<**?E9;/.(& UBU_XS <S^!5;3-[I):7'+1#
M5TDEAYNB6HNP49B0!2JL00)S@^DSM#&0AW?K4B)3=%03Y"^9KVXC$''HG6G>
M<,'0I!87.ZP;=%V2LK=2?Q[#\5'3(VA'/?6EI15PXC\Y!.7^#! "@#X\4;5W
M& 3/8U+.F>26&5\_AVR!7E)S  &@B]C8.",.&R11]A!.C(L"6"$XA_,61IM(
M-J4FTW@=6 %\&&&G@5"HJ=K]4^$$<RHFO*M<<?$*MNU)BA<E@"@T/ @]<Y4,
MP?OB:W6_O[=5@0Q2&QRS".^N2-+SED7#-63<E*I^MM# 0B<V9IS:J1!ZGQ)(
M^NMWD<)ZX#C+DDMU:/^Y=+*8?T?[328+A-6&3I)*JZS*:Y  WF]&)O OL=#.
M[DZ:\DN]QN)=#S0Y%JOCRG-4@$M3P=Y>O'K_$802[.L]B;/OJ$ EEVW(Q#UI
M2Q"5.[B5+:-&8YCHVQIEN]NFE 9MIQI@*/-7I/$V.]X:)LIAX;A.?RK#G)PN
M<9P][S +.FBYO\-,U\3%GBLQLT=V-0 DA_@)6E6M@_JE,>69I-M5O5YC(:B?
MRJ]X44 R:>LP> <<\ZJH'IP'SNZ0*L+</[TR#7O_A$VA_HS_X:<F('6:A.FA
M0R3"4*X\K$=P2<4AK?-H"@1N'#).Y8D"JH])/?B,YXW8M@&J%H;L>N&QXY7A
MTF*=H0YO=,+:W&?D% N0]>ZWNQZ=ZA2F=."N]=>Z7F.2#1_)NKN7DJ6XI9([
M@;E2@E?\9HR[G@Y[S<0)Q/YEIZR)ZPSF8D'+NEFQ?]MYC$W($IG"ACGB(3;6
M1<W)G5Z(>H=Z9(B>L9S.(JQ+A%W.LF_%Z:BK,/9KP3TMLZ3?FS)Z(X[$0II%
M 56ER+8KCU580Y3[#D.0&/DP#.L!DM83XB[/WYZ?79V_#O[RZ?3CU?G'M_\1
MN&+9F_<??SJ]NGC_+CCZ].[TT^L+>/3XMQCCD"B7(F&4HEM_8?,DT'57NK.M
MCX\^;0I0M7:8$6=>^IMYR<58YZ6]?<E/]7Q#-M%++!>[0KMJ [)CC37.N-H\
M)@]QBLZ+ &/SIU$XRRC%:Q;.YTF84,I<DE"J$"8!P ?,TDK#11IWTH%^;% <
MX]"G8!:F,39LF05S> #S!!+X:X[=W'-,1@E34/T7:8K#Q9ANDF-.QWI=24O+
M8H6:%L5[XZV5?"M,_TJS19C-8_QK@2EL&3:VF&..5(I--B),6IIC0DN4S3!]
MA?8H^(O)&-,\ >%@.L_#>9+#7RFVHX5WXW"&>7[I IM:8*N..'%?!262/0$O
M@U=%6RUA\Y,(,QPF24+_Q121"0,%>&'P&D10/+HG'OM9NA.:!H]:CFJ_(UL^
MV3MXPED8P_)CS!L#>&/_ARG]A6E#$?V5 I@S^BNB/A^ZAF]_D^O,? /N +KD
M\'_:&&8B)?EL(7@4)PM*D2/42:,$SB?NY(YYJ).'29)A.RGX"QX-HUD4+&#$
MA!H/S$/,<)HBYL24E1G'LV=BSF*64!86)DK-P@A35@!S4@(,8!*<?@I_8>/K
M+,&\,-KA$3+ X^\%"^8Y)4H%^%JV0*3)*$LP#B(88!KF^0R'@N^FTH7;?W\0
MBS A:$)-;B:4Y80=XN&_B]A#HO&GOA&'4FKR(']E=/YI%DZQ@3AGCN7F.R %
M+@Y]VYM.-K2M7Z:=&"AR\P;[ZD4)\(7RL]*XEH5^/,TLIE]L+0?J4MLCUL 7
M5WN09RXN@A/BVC;7["^<*D&H(;+YKWS] )E'AMHMFX&C7+J55MSIU"K_]*1G
M[]]B61KZYQ7_<\;_O.9_SH/3U\"'@"== H_$RD5LBGHE<14@<;QR+68?V"1V
M%!UC#:CFEJ6V,^K623E)>FN.8N\)3F<56VQ[\EJ*),&<TNW1^AK,;\X:SKD6
MD\S.+Y722E$*+,K0+X-39&/&-+JJ]]>[F[VC#+X(THP;B;\(*-.,/AP5P3'^
ME/!/;]Q\$RINTM$/GS5/E,H\0#&Y& *HO_"'3I8]-5G"B2W/FTPWA1FL,=)0
M)))QKI/)8K /QZ>-MD=RC0;!0X/64I1^;SBDF6J><FF=LNU=(#>+[OW;B[.+
M\\O@2.U#/=GH$^L;Y]+$M'>?NK^+%<1KW3EHG*.*QB338'8(AWJZ9D23=V!K
MX,+OY=;1L_PD81.@Y+0>T&) I5D>L0RG8S;;3M6TJW&;2%PET-$Z4GM"KPC+
M3E:<E*6!'9 2,/(>SZ29'6,**EF;'DK*&AI=FB19M*89/-UB)T*U[^U\ST61
M-[<U>1ZX5JFC'(A'NF0KE8&<ZQ5@\[^3TK;E'%6M5(_E8U9DF*!2OF),,47;
M-(*_XE'5;^F4^*6RI6LJBZG=[FU8!;XEE;P/=+BU-<1,C3K*]A.+.%=>5QLB
M;L?LM&\HYHN.4M"!GP9M!DH<3.3;)=HS5L4C7-2"S#( /4?+F7ALE*TQPA>E
MJ#1W:>_]H"PWU=\2^UMO0Q_L[<)8+&-(!XA^PZ-:?_$)*[R6D%57R+YOFF<U
M&&.3'=X9DN<#*Q*9;BD/=T#_'D^P:^\*RPVMV;JEN2-F=+J9;A1%P065I -&
M#QX4C>9T+'SJ]^!/(($!05I7\)UV]N#=VJJP$KTNG0\>><M-64H4(ULF6BW&
MQBI^N>I5ON[;A%<EA7D([<(N*0Y-X+X!QI+YIEQ1$O=K?L<KU,EIW:1/OGE]
M<78L==%>Q,S?;#/ZI^QNX[;@CBG8KRJ%UW5SRRU8?"*(UIEJ)Y5O3KTNU%E$
MEF*I7;DN&5Z5;9JB34ID4)]' .- &50M2RZZ]2OEE'Y$UE._!V<2M,B]KM4+
M*>=B?6!-Z814[VKE@J;IN<0[R_M;)]5<*\8WG9E;*BWD51W<8J7J>M^R?9O9
MQL9HMWT*)P!1D^A3OU.Y2H6BDP+MQ_7:^]B4IOB S??0G2*).BF)?SE.I1],
MFQ$3 ??$>*H.^;XI3YD(/AKOT7 Q!!Z;4FM6P$F6.TF(T !WKB%;;R0@CS0O
M['X'BHQ6SI;F/BH72V$XD*'W]WM>+_,K' A>EKYHLEE6'\W+;[HF4&?54E=N
MTG_( ,"A@6+A)5F$3;QJQW4-MWC+!SG&1YN93&T:T [PG&?DOVH.E80?\I\!
MUK3[@C9?4C'L92G.?1 8</G25 Q+$H?BG*\X)I>=(^2G%B<]DH)0.T<QF:3D
ME :]S2*HL<$>C=%%6V_8K=0J.23);:V-.H1XL+F#8@+*58<2U]?<UD"E;R7\
MFN'U=RUSCQ(&.=Z-LXY<)1J#;&BW9&.3'$75R.T#O''>K^R0=F=D29!<2L9'
M+2TA+E5R\4J+,5OT>&/"#GFOU.I UV=D%TN/T2)$Y_H# 0D1!O&%F8'F:TPZ
M9TVF;Z..< <CDKY5)R+1;,#5-_"^A(?0S\[KKF/1#X\4A^+&V*R<ZNHB0]64
MPI/ZHS WA4&>XY%4X8Z%-1XOZ^M;^O)'\_(S'AD%C2U)S6[>\=Q26RZPTA8<
M&PN^$8V4*F^+)&Q(Q8#/':^<J1SMH[<J72:1QT;IN\OB7@I:/H"N7F=(N_-6
MT+:CM12?)4:IMH6[O3XYJ'P6TE1G:&X;90 W#^:YIQ*OU/<#^[+LJ%2VP@;K
MC%P7F\_-?KM;HFF>K%9:=Z5284KSIIYQG4*$5;D1GY87(0 <Z&][%GFT9B!5
M,S8+%N^]RQ(=*=(LWEQZIKD2SXXZ M"H6ZSX#3-0^,*%&SUA5@U"H] )*3MC
M >1! Z,1B.0\8'4OBO&@*BT.W;4%E5WNKYWM@N6:D,YW$F+W#LKC>?2T4270
M3V"S?^@4F(7D&E^_&;[4%#/F, B')X!P!5MS)3D2$]0*X DG*_1O8P:;8["9
M!#_CW"<PMSN(1-19HX4!_;A">F$5Z,#]&Z>VO6-Q52.9\1.R_7%5?DTY594!
M1,O=";8>I/CZ$Y"G@Z.W%V_>'VL.OEI?,'OXZ$4\#Z=9'"92RY*^K=PU#41N
M<-L_F8^GZ4SXQIV0(B"=(7M]"(]>8'G"G#Q!3SX\N" !")-_IDFXYZ[QXOK1
M3?^'F_-B%E(QM/EL/$0%GHD7.4$(GAD*6$'5EK("K3!&LP,%X.(IK&@:^N)P
M,57[*=)6XR]"-W+2$\E7;,IQKQC*2H;?2@5/X0/4@//[^AHT_')7VLH+ P:%
M W6NZ--',1:Y]>%^FU&<(EM;\UII7CNR9BO[I:262ETWRCL\[G!7O# 3?Z*C
M%PG6:0MGB]2> GR7SJ94\XV_R^B[&&MVQOI=>LRQ(O=;<JZX;;W44(=>!DJC
M!*Y2*N;[/9S)TTL;,0QZWY9(\-84Z*=$46HHOMI7ZQ55\8ZF5(-X,<DX6/>'
MX*<"Z_^6TN_5 B;ARN@2T]L]($T1\+,-J*",C=G'K@QHOGM+YCN.H7A6T=A?
M/'KPH=@9W<V-NB"BIS$K!1<B-$E\HT"G+H9$"5VH;GD.N*_:J?%1++M+-KH>
MG-PQ8IME4'EY?P4LU] "-.(:52$C>65T/+F&7&-]9:I8C^&9&E2EG8M-P!VK
MBZ@:\"*Y&LJW@4.[6R$T,IW>+>UH2J0.DR>B;R_2-(;+LX +@E=F$<=,']%;
MC>[D;L<BEKV')B'JA$J+J8CU=0?LXTLI,>Y5Z]P1R>#TJV+GP0FL8CI#2]</
M%!C>_6+1^2*>XA=1GI _AC<61_1=FH?420*['9;(8:UV;<%<:& FHY4C)O "
ML6H]I9:)^'Y+3O)N*"(AE&-+\,"#FI)\1N'%-:T+31@J6GFI-8A[I2GUETXA
M2OV:#TC=T2>G8G_QT$(]CV@A;Z7H,[O_3WE#YNZ2=DLUI! D]I)A4<DHPU8R
MW,1EFF1 A5.OQ5$21HLT3),T  5L9FI@=9!?GT_319A/9[W/V60Z=J7,HU,Z
MZMYG?!4C/TG:V[,^04S)/(D%OY-\VON,;S(@&2PN[?.W#G_#W4FIEXW=.H8O
M8,E1K,LY21C KK')/XVG@8WU5A?A+.=RT_,PSV;>?-@8;0Z@CIZ"<H25B.=Q
M[_,3$(YF<3AW(*R?#T,WBN-PD<Y[GT<AX6\TPI"@,)EWMYHM4FIAA)$=!%D,
MZ% ']R5)5"^"68SUPGD8+">-T45^_ZT<!@<D8Y+X[=@? Q&:<U'>< J3151T
MV,7^.)EAQ QB_^)_%/;;K2/VPT8I6LW%?HSGBJ8+Q'ZI0_SKL!\CWV8+JAR?
M8SW<+DI,LP3K@S\%Y?D"\"_J?GP"OO,(M]/]>!BR,UQRVOUX$._M%N=P#/,T
MZFPQQDX*2:)8GPUB?8Z=(H0D)U@*/>K1"2D^?\'B*WJJ)7WJALH5DIA2-;!0
M#%M:DGMFA2X-IVI3WWD\[!H6"5\YJ+:_ZO"_4+N!<HHIVX9=6RB72$!W3"E%
M#44[#BJTCI#QX&15/VS<0C5D0:3=D5-/R_-B@(.W.\X)$ZNT%H(=V:XU"9.U
MI;=I[-O+%G!J#(S;XFAMC?SH)N';;5$]6:D_AH.UK4B-1M25%FHWG8"NFTYG
M#,=TP)9FRN=85Y^IBA2F=>"2:&_2"<W*\";9E^S[UEXA4WL&U;X11[N32^K?
MV(ZJC9N2S))A;Y<D1CJ9C-B?7K,8M(_MX.2:@FC: **%#4/-K7T/OB-?!BB2
M)KNZI@1_%1,?-$O2L=TI<MH!<0UW *>ZH<[A72QQK18VEGH2?-BCAX7#8/"W
M83A9U CML8@'W2Q3.^B8M?EBOK&E7W+:YP/B(064.RWNT3.\WK>.C91S!$(W
M;^2A;CY;J(Q<1M)RO=0<JB=%GF"+9DN*8Q/IVGJ?_!0A7L(8=OJ'Y214<N4S
MB9R1I3@.KIK]S)[M15JP&B6>?5'P\02V^(!%/-R9;QBD-I3R=Y'=:08;*:CK
M)9DE@?]SGP?0>% (I6!?1ZQ)PWPQA?\GQ@-I'(\Q/][M%BE?GW,E/V^V&8]T
M:+9Y! )DDOU.<,A&X+"81A(6/[ZR!:P^R=(^'(ZBV2+,0( \[L'"^6D('M\
M_5ZTBG0Q_I&**%_6Z]733P3Z%5=>IJ[%G0+/_+NX.6&]R$PW>V3E[%I#1.7
M/RZ1I+Y,Q&3TP6GTPI*B3JU!Q!9\)ZJL,6SDT^$<&S);ZU2E#MR:D5T;G[BX
MW+IYG884KL9\; PT-A^0_/)4$AO?IB  8Y8%"4*^61?7=2-=Z8%$WY7%2IO1
M2\ 3BS/NP[ !]F_Y-C<""$HQU]23_*8AA3H4OP1!NMJP801-N^X)/%#X@12E
MPIV8M&R&LA.B1S:LT<-#UY(?M#EP@+U8:I!XMSKUG^ _Y!"CJ.)O>#3P?KO3
MWW@#G-5.\%QQR&@73?NKXN2 T#2PH"XD?I: QCO_FG<#\_"M\_!8.H)&P5%,
MF^E#Q)OL!,.9='YDN"8*I7.4O]U]-$L<NY(Z52M9%UQJ2,IKB.50!Z^I:AI)
M@S9$2V?T(EK' $4/[[<8LP3,>:,!?-1;0<)GY+X-!*FT)=4/^Z?B?HL1Z:3B
MT1T;1,JGG@\Z#ZR<!^32+FVLO-HF"SIL"3WAYNQH:LC"639UW 91&&._G72N
M;@.VA8*&GR^H2Y-X#OKQ!"O8_ZYJ1^]:[P%/@#: +IS'Y++9E:,4W/V9]Y*F
M$6CDB;.3=#$+I[.9OX\4VZ3-QG?A]@L[])O?;<*-4L B$U(EL/@:V,I7VX[4
M:ZK7TD6CRC.#M>3.J%RD, [M<7IZ>6;Z=^;I5#NP4$DPK=S:J>MFUL5=Q=VX
MY5Y=YF4G7'BT.DCK[8.3JX.[^D%&P*5(Q14S1:C)E*&IT\F--BA:O1R%GRW9
M@6%*3=E-]-T5G\L-Y?6B:AJ.QJ^SMB1"A!U$!.YN>3P\F]$3Q?B3>U.P"B1W
M)&A22!NVKI%W-WN8\/.F?EB7*]NQ5,?1X".D(Z#R;\0,X22QS[TN=IU&)Q*A
MS'V:W12?FPKM"YU : F[=6H!<@C41)I"E ?K\OJUH*T74'6I)=7NW3U@_(#;
MSD9#_4E[XZ;%Y5,9#!3OR(CBNH+*3<%GCDLWF1/KXD$01*OTV9(S6A3#6V47
M?S!?H6G[HL1Y034"R/P" @&\]O03=#ZK$J-'-@45OMBW-CFD=)^G.$WQOVI<
M'BEBO0ZIE#?W\CDY=D[ZI$V"PT:3: &>:R+=;S84,LEV5R\_!_76R;QR- KL
MRY7. ,$,1*1=$6?T#0!D9-H$(RG2;A(W4+B3E;\2)TQ]Q"#0$[#HO5>$T&=.
MK^WG/C?.#GA%?%6\+MY=?N!DFSO]=CIL NA^D&.QJ'=U!^H$CULTZHQ904@K
M"+'LPE+D/>>DO6&08#T&F#S 8Y')A*(*34D24W:%XT/\$DC#[.+39B4V(RZB
M+'3P-4F2M0WM>@-T#_1AV,M]*!>7G^!N892,SG<6]9!2O)>K[C WI1@[T?Q"
MP3?: 481O5-$G<I]EAI654DG@Z'2N5W;G(B!]Q3,:"F/AGAC9%PSDC;JU'BH
M;X8K+?V"5[AT!",3!5-Q]3E)V#)F ([?9;KI=&<JR:"K_<8I'Q+UL*)B*5^[
M-!6&9C\&1W@P7[$T' YY;,N6499.01:K>PH\6"&+ W(#VJ&6>5 XF:GLN-S>
M"6,7L.J &S>N?$;&,*W(R=K-L[M%&U9:_\%T= &"L09QA(K:6&C=54 ,0;1^
M5*V9#'+T' XI94[J:XP-$6<VT&XI= 2*0^_1_:;_,+$D7IU?9T)L<0/+H7 H
MSM/!NB'KEA/6:#@N3<8>!&(U&.DJA2[M6"^#M_AB$,%%Y,0",KK7.PWDYF9:
M7)V/H>J4<,,<Q[:M),)X"+H<X4;M*.!>A+!QS".#@7?6.^"7VIC(BN+@+]UE
M].:GF 5:VP\X"AL3W/WC0Q;285!6](C14XD"Z*=0U+EKI'\8MKJ6F#^4U*C$
MCQNSY*&D+CH!&D6KK1NG1 HY[:J_[;OE6+HKI=97;GI2GPEX95O0H>(@DF"R
M;V\GE&# #!:4"8Z(%)HBY0Z7#(>B3ITOM\5CH9F0F#YY+/Z*9U;H<EL3N<CN
M4"GD(T:>-)*9+2SME'G;Z9VW_HSG)1-?4<AV+Y7XQ]\^H.59<67_"*;Y1S#-
M/X)I_A%,\X]@FG\$T_RW#Z;IV;!'',C/YHS_<$C_PR'].SND7_]"&]VS<?@?
M1L#?S0C8/<M7GRXOWIU?7@:G9W_Y='$I-:C&1'[36<6MTOG+I/@+JA>T$:L1
M]PA#Q?&Z_N(5 ?4CMDQ"AI] ,R#,4RH)MZ+ZWBVI);*%$<R+ X(Y8!V)YLH<
M0X<?AGZVR C'>^%)$,/,RF7W(SS0E25(D@*9:9KSH+W;>?[J:O0 3?TRBJ2X
MWCWKJ%[#@UKY#=57]WY=H=*_KK&U I$58'8YU;H#<01(2 RBWT<J!DQ^1ZEX
MC46#>XANWK5OOJ46IUI  \\'SF:.Y28!IX%5 Y?%FG4OS'?N$L:VOM(P0VMD
MDYHN%1LW*3C3E&)^%H1&*D*'0?O+)GTR(<8A=+FS?\I[R0EZ,\YYB7*&$>6[
M&#:)B2[Z@=P"G"CKB>5C8+QZ?_;GX/T')A18'/_TY]./K\=IQJ5#W]@4!>SS
MF23"ED@E B'Y1)TR[C:WV9UI2^T^L/[T_AXC@=!'>UT2T"Z95AL:KKKY^=>R
M66*U>[)0!>\=6NXF@P+6(6R3_]/<US6WC239/N_]%7APWZ$B* T^"!#HB9@(
M699[-*.V/9*\L1O]1$N0S!E*U!)DNS4Q/_[FR:PJ%( J$"3EWOO0;0D"ZC,K
M*RLK\QP%6<=;Z$F:F\_I0*_^<J3^TBJI!2MGAKTN0#_Q?*@<1,,_[/J;](N=
MN_H/9Q]_/@]N3O^KQ_-C[CRM^]"1*-XCVU$Y4+L,*TS%B]#D=_;W_HQ1.H2.
MTRBEHWG!/V=T;LWY2$K/0S+#BZD"1HS( ,QH!15T(,F+@!952D=YL>#N',VT
M6T?E)F0R3;#93E'#%'BV:8&$XER5[X$T"T;(0IUD$)A13 >;B$P]^A'NG)!.
M>0G]8J>%CW(Z^&4YOXY#2LA&WB@GZS>G3>%H*TSA* )**@W'D?HQY0*B,!W'
M1<:UM?93:E<,D%G^)*;QB9(I?DRH?^D$7Y\J5(/&7=TH!NQKF/%7:8R\:?Z1
M1CWB]G_2N&^C8HS</*J%NT+3D#%,\!'^$M-ALYB@;O]<Z'9&V!VG=.K-I4MT
M_@IU2?0W.M"1J9O2;SC N0IRRMZ;8#0A84!>?,0XCB.2&VA(KH9^31E5M8C0
MOX'*C6O\4@)VJ1E5XMEJ6=3?T6O5FI%GIS0N#,\KCJXPIY'&SSFC(Z=I;(X+
M"8T>#0G)!H[G@.3%3XC\B2,^ @"&EQY$J7Q.ZJL0UP_\0,!F[AX"/NG[596A
M7[=_L)G_["VBA8)==U\ J]8_&B T=D2EU'T^J--)"GG:O"?27"4%SX@>!IKY
M@LY;*=!^0V F%Q-:ZA'[31A0+("C-*5JHDG( ,-QD:)T$^11USM"X9.(Q0IC
MER:L[LDNR^DG*6V4)30M"4L>J88<HC(%O'#!]M$DH:$NQ'T3%S1'":,OCW,2
MWSB?=ET#@-9 Q*GQ9[>D1F6CUT$?'-RB8U=PI;Q!MK_@:/$>RC<M]PJE?&Y#
M?W4N!MCT_MVJ]PJ =@W2A@<5VO_KA=U :5=?FWCP(P!-QT$R"7[@F0$8=$2[
M@'H ^&LRZ*>%/)");F)9*HPC78DF_\I%44=!'M/N0O9K$ .PG!1>S GQM_*5
M \HN6#Y9!& Z@H=$,$NQ/%D/\__RG)K*(@D%-R+M@",?Q \ZW=1A!5^O<,FM
ML']]U6 Q9$6HRQG1BH&9J7^-2 T61:)_YYU.61<8"2B9'-G9(\85QU: G_-Q
MP9O)<6,IT#C_T%@/M%1^:"P*C/KVA8$[5!.9QY%3:JL=9LT[9+T9R\ &AK*N
M3-Z*MU*Y"/;+M(6PW B7X!")-RPFTYSUQ(0VQ@D4<TPJ.B83A21\)2S;@B9D
M@OX0U&?CQK9@"&FOBJ8TO #QGP9IR$#\9"6JPN00BT\UR5+3%]O^U_ZR RU5
M_O8\7S4&4M:=I/^!Y$2M^=$$?E$6W3BCE2CV$.GQ*23%&B65ZJ7')Z5MG7?!
M[DBU1>7R_/2ZQ[!]+\&,')"P>31 5PI?1)*2J T2!EV'?0O1^2#9.J@&.04Q
M7:V$ADCL#$\4AP;-GQ3("U]I/\EI48O!#N=)"68.)^I$22;5! 9.(F?**=8T
M_T)G2EC6^225,R4=VAECGO4D69.3S.'A/K^Y$/ZTX.WYA_/W%S?!I\O3'J=3
MARZ23W8S38$:?&I:U<W7?KE$@MG%NGRL.HCOMC/$QI#6L2!U@AH4F:P<LKRT
M0N<X>BP[F]ZQLW': 6Y<\.GS:KX(R+!7[G<-!MV-NCGM;9.*A?Z'[)Y&U]AT
M9SI Z'J& &=ZZY,FH'0&HNC\U;M:4UG\.<$[O--J??M@"=**2I#;>/-(3C)H
M\,E)C-WR7,<G:!XL":(-\I.0_BK_OU)_:IPCYDK-!<?'5&2<=O> ]QO&1&3-
MPM*O$*6;DR-)%,Y3&+_@FKS'V3^6JQHF5,6_ ?Y'7/!MY=X>H<9XL*6>@]RD
M"*Y)(\#/P'(TG89\MC!T8_PTIU689JE 7J\,9UX6 ;0HT:)>28P9SHO0FP7V
MYCKIM1$5"0BY=9/L3?*X1SCKDO&;%^IH9(8<"+BML:QEC%=Z&&/#CKR\:#[V
M.6NV7.X<_PSV 80+R2J#9EN3HBECM7+HU1R-[3G3=S>=KGNVZQQ 45,Z,V%'
M*AA)BJ%Q^*Z'#O<),Q" @2.EW2X&/0/$2,V,RK(QN(F(2,+)G5W&5M@WW,XT
M=+1N9YW=.(FH"9.0;*6V^-%>FM(62>J:CK, .HNFV&1![#*-Z-A-S9Y >AJB
M&3$6&QV%<'HD,8UHJG&K'X8!3=0XG88MJ25[+J<^TT8,XB&0 X4!>T3HX)7B
MD&P+] A MD=_9+E&6$+(WH\1N(LR/L0>@;^(1 PB&B=D:X8P:5NB3Z\7.9W'
MQ#]!:X!Z5,B9GZR#I%"NCIC-G0-7A\\(<HM(TU8I8G MD6D[;4N*'%?#-&P(
MRL%R:X6*02DN=&1JY1-?.K-BG,#50[_ -P2C3%T[T $#5B?_3+96'$YJ-'[6
MY,KQJNN@,W::,"G3"/V!6P'#7Q1\%$)_\U2S,*^$M5.1/%>P06#.Q7!5A' -
MA1 ?F4P]DX=)0>_8-.>-3EH93=6D*-I#Q,<;&J7F".TT;VKONA9MZ)I%*.1N
M5KJZ%&TB KYAXSDCY4N'*O%-P<,7TKJ+,_D=WH]H/&4'-?TZ+7 #3&9WY\S_
M:$(;[2RG0<C7PPY:!U2@O63L)#MXF5A43]!'[.!+:,J3>A036KK@1&-7(L\[
MC7&8B]LIHT4]"3/<'"! 5JG/$=3AD;[V&D5T((\B\9M.X<'%48<6 8),2*:F
M2:3JG19(&4Q-O6DQA5-3USL-S88R)3F$*[:3$=[$9FT8+Z\X@8=7\[K3Z#M)
MJU-O=S1'M*%D>4':+%*CJT<4/MT)@L?@V7C]/7JD-VD(PR0+&C1-_N-&4[[X
M41R2C9'E 4YL*8G4B(0V%W<-?C(&'>^PLMNBFZ00\BS!5A.3RB*;<0272XQA
MB.!)G@27=98"@\W+)DVGT*9-,:J-BJ.@MBI&RJ@X"I15(1?RK:*, WZ$"PDZ
M8XK[BI1KA&6 <4DY%I%F U><T1Z;=[UW^W9N=?N#&!@:R@*>-01ZB5--C(^C
MH+8^NIX(2[Y>8_4./YAV#H"=\U_OX72/$Z;S@/F:IKLNT\X3JD^FG&?E]J4U
MQ?+8:!.I?'(23GZ@I_1OKDZD\FN,7X^#Z\WSL[BY<$O?^#0Y"1-Z)SE)$W[5
M>9G';9^<D$'/A2?=(^JGGJ'LA*X[7FDX=RQKI9MN75^;Z\%D]]+QO1@:S=XI
M7IN^B598%/LV\$>CIFFCW?#94+U 1]D FV9/U7Z;^;2_-=9G.;;Q! 9VC\UG
MF7B6@>>UO#2*NZ[9RNEJV%\-Z\OGVCJS+%]VT@R^0ZN!U>_*E@&M\^6ECU[O
M\U7Y0(,(2)8U,(0?6J70 1_!K'QHC7$!RB9PA"A8TO@WR"S3VEC9.<WO827E
M9&X?'Q_S?XAP0LXZE@Y]M7IIO9\B!#<TK\N%;_,5[JN6;*-ZX1299)&SF9VE
MV#0TJN"7G]EGT7$1]BO(?K?@<,6XM\J3*^$M>J^AZ, WSQHJ#[>KO33I?%&[
M\)P'/MN3-\2?)\Z\YC]==*.FZZUGW(<9K</+V\TU==@T-GPN;RRORQO+[P(_
M09[@1G(RP.E"*H^T6E1,MDT;65]%D9)]Q1J+/DEQI.&K0X1%DX')<1FGK7RJ
MY^W6J/ZW_:D>=K9*7>9H@2NJ)&0%[)X;]IE,R<3EL_>$S#-\&9J0@#0J.@N_
M5O]5O0>I09#$UA:!N4DD'1Z WZQ"'XQ<XM.HWLLWT'&=U@UMI3[66:_0L)M*
M14XS&$8\-I<\W6ITAJO.*]6IFJ)]SW3ZHTV9=\8YX7_4A!BX,5YM*L;XN:N:
MR0XX]G+,0_<92N0 &XQ<FWU7J@@D@!#A-[1#3[..]5[_I;]-5Q<W9\$E8PB>
MS9XYID-.HN?"\ 4W#/.RZH+YXK]Q<*B?<&'JPXL+]>V7(ZM1^13'F8GC2:LA
M')+0:,-M70Z=./()F1.9XPF7PUI Z'%HJOA[MNA.90 ,P]OHKBXT!STW%9$Z
MGDC''LL5H]3_K/*)I5UE743"2R^TQJ9^\I[IO%3PQ8 Y:;ROQ_+>;NX4>4S3
MU/'D!L-(*V>C;I@OWUTTRWO/]8P>4%R4)W^2*G.A^'2^;84DDS%(ED3H?%(7
M%H7#2LOAA(RFSB=6:?&0TF*V4"=1Y'QBE3894EK"N1YQ6#B?6*5E0TIC:"QV
M;G2?7-]<77RZ=D[1U^84T;[(=?F^L#J>TNZ1%*GS27>:MA:(S+(I;1^Y\TE=
M(!E49 Z2%AM6["2C'<W.+52_UQR>;.8REG(]#7$>\S5(]XDHYS>6_H,1S#%N
M>9PVU*TZVZ1AU(DA_KZJ/\E8AES/=E']859P7$%7]>N_;%$SV L7BZW:WR0*
MPCD[3JP:ZR>ZK);RKYLT23.RNR:.)]UF='1_O6*089E:*KI^HHL9JOKKW6M:
M4#_BU/'$],JI^2T=GR(R,G,\L07_QX'SX=+\M8['(@[SS/%DH-;7BU75-E3I
M3[&]1,XGC?(&ZWT$T%DQ]_:39H%#53]"$*V!L9\T"QRL_5-<;CB?- L<N@%$
M]/DT=SSQ;P#MJH;K_RS,.$S7]<0Y8T.V ,0^6[G#]I-&F3ON KA42-)IY_?^
M72"DLTT29XXG]2Z@52&@"203.VWM K5;2ZD<!>PDB[*&S 4#;O"\^;*8WPIZ
MT)T$]C,(E"39W L4"^DO@=)KJ"(+Q+!4T;T<GKA9/2\5@IT0<:K3*./;+0VQ
MI:;<+7^CUS<K<T?$3(=0<,]+:MF+!0RLP/WT7E83>!LXJLVSX??E^K=N.MRK
MRJ+?TX!)R VJ$7ALKG"-"8N1(A6Z8'1$C&Q=R.:)3J_J<,CA[TSD*B Z5JN%
M/7!5C2VR]"9W6,.-:3R\"T9#:<]<)3G+C!R$\\U-L[+EEW\H%:V*8N-FQ$#M
M0(]2@GZT=?><L\]QN5EK2'TNS"P]3MZ/II,_Z7]P7KK1];6V4\ V <'*M(U*
M5@/&P%._+E<<(MF0HUJ"UU]7R\W#5T,)!R0=C1I]$IS.'_N:&J=U4W$6&S1>
M/7OZX''!&<T,R-#=O2K+?U;V\-2IA ^KY3?A8S^3<=C:=1LSM_SMF+M2]^R"
M9.PW]LB06"Y*$5-F\U@B7MA@8>N%S!0>X#>V6-6K^>,<[F;EG9YSD8J3C&&D
M-$C1RZW&:[KG0>0)L+64S@G7=B3X@9=/TF:%8($&:$BL&@CIEF]M'Q;++S-=
M':T,"4,A=8'XY6?=.T3(\[ #(ID6^-J6A&K]LB@;BQ1ZD.]8!%L5BE!Y5U<O
MC$PJ4Z7$<OZO4B]H4:N5@=&K4X\4>:X!&.-&R<"P4*Q?G@$<MA"HL\<EL@Z8
MUWQ#VXC,1\4(?\$W3GC4T=V_EHTY(-%85&CT8EYR!C:_80:LYC-E7 F$-O$F
M)1GLJ/'AI<[BKFEMV5_.'-?Z;D@#I\*;4*]^I]G9$>UFV=A3#A'V3J6U?.\@
MD/5^5>M9[?"639!W*7;%C0T&KV+)%02U.0O,."AU@PQ0%^:0]?9U7;:@R2H\
M $%_DY1B61/W3?IX&Q?6$A70S72H5(U,E6HMS&0U'+.@!R,9XK%JWC&R$1DV
M$^7S9B3X^_*-DE0!,4/H^3<D&M->IQ*YC7>41Y.C:!=ZI" UAF>$]N3RQ5J-
M7Y>J??6:E(5XPEXC(U.NPP6#.B)$0"K1<J6S(U1,BD"]=7<.LZW,J+O4>0G_
M,!J.XX]Y*<PUW+ EQO6>I=G364+T-B:A7#12(.;YK4Y)E+%FJ'4#ZZL,AK>S
MU>UB]J) C$\?'E;E Y;^V^73G<BR):ZVWC2"VZC)$E\#&%]K\%)I$079:)+7
M&5E\7BFD#L]@6)1.2A>MEI+U,6:-!>YB?9LAZ6'S1X; KS3<BJ49&0SYEM$2
M-5CD5U)LP<M<<RBUU]$7&A!JZ(7H+D5(J21*[:I&Z\]T;T3&9 "4F+WPFK14
MNMU% >/60FN (N;"?3$75O#GU>:.X^U;NZ+2-S+_G.2^VCQ*CIVQ+T_8BXD)
M'7C\A=QUU=]\9?%R&ADZ-KX)*HMEIZSZM6"EJY$F-C=F:Y-\6,G5--G^/+4\
M&8I[!\#E/!/K6VP<2Z8"%>7*5QA\K4D2\&M97[^*U<LBK^]1&MB8U+07TW5C
M,M8Q0WSWJ"X\E=VHE_5KB"*G\,A%N%HP)YI]@GK*@/(25']K\=JS"$IH#(9'
M'1NH_1R,:#5>E:Q/1N-ZRWU8(B4(*15WFUM]-_0XKV1L->KKC.^<S$64&T?\
MA'VQ$#1UFAU="Y5(R8RH*J;NBL0>YR>6.C5@*.A3C5U[;VU;1RVAU#-SIX48
MW]ZL6,591[\O6E\)S N?"9[7#!=[)VQ@YI)6-9:.6**O5&"+-CA-152S8+Q7
M#BUJ6J!*B\+C*.*KW'$09<=1)M>Z ,_*C^G0S[_5NA:X_C2H304CL]FD#69I
M]DX[S;@]ZZ;I:IL0=%7LH_=T$EXJ"&:&]:*-_5EDH#Q( MH7IWVAF+]?^(0S
M>NRPJ#%'"(6$;UF!#WO$/?Q>D0@#4F%VBSM0F1UO3&['FP <R448MP(.6AD=
M43H=3_)H>Z3!%#@**H^X2#*5XPEXTD$!!J[P5ODI=Q30"#/H1+B.IH@@R%6
MK"_*8#1!1*O$!P.)8L(0EG$4C[.\@XNP4US </'^_SY&H.G]=SDS;4^D#31D
MIT_HG[53<_@7NUUK[=_:1@J,^KF_M:XO.GI2<TXJP="MU?#?#7'Y0^42D6$)
M%T\UO:6KJMT%<UYY=$LST++5(4_ND3O#Z/6#[WMSE@8E)P%OJ\@!0IID83L-
M2?T1.#;R]W:J47<TFME&[IRB;B+UIX]7-Z=O+\^#Z_.?D%#= \*ET"AM@',3
M)3Q(=#K;QHSJ^5'^P;QLGF;W]XR8@+L"A8;G =66>^J4E#"CMV6 ;:%?& 23
MGF89@( *!]8F[3$QTB;#*$@!KI33EC,- *-!(YVF21N$,R()*A0:&H)RPW&6
MQD$2CZ=3;&ZX*XF2Z3@+<\0*X[?)9)QFTW$AT)B3$%?I/(>\^1U7&@94>N_I
M'#!H0L&(3@$!A2#F?#*.BMC1)VH,*>R<]E?)>@ J+-(0TO$TZ73(W$9EO('5
M>@:72-31<"IX&M3H@@,"J#P:GB).]='PK0 .V<Q(OGX@-09I21)>ET03+$E^
M'B)=B0;5,4/C#&&+V83O$'/&<YCP7.,ZKM6;$< P(\ZN&.4(8\@XSP*@64F8
M!Q\-_,$GF.QKP!$!0QIF!U"*IN-IG./A- +:0UX;*)J[;81LE#0,-4[)9"KH
M$H@.9*0L,6N5 R0. 8.:,&;>E%J5 2)H*#[23R685YZ_DOU@!>#_R):%DI;/
MH+*6/#^&E(K(PLH _"U(P3&RPU+&2)&_X=H9S'$&OZC@Z,B$= MU>)+&;'C%
M2+"$."0[2+,NLN+EVR3,A']:KU\Q#5:X=J!?R9H^"2Z8JN)^SGZK4Q7@W^D:
M8,DX!IZ'"7AE&0FZ9$R&)-I3,OY(RYJN(44FXT<8 K*R<M(V]..$9"CE(%@
ME44%NL_C$P/#%N-3J-^06).FF4>6D;TWA1[%2) >P I))KD8O%D&A)O4(<ZT
M=E*:;<!\I;#W:-B+*:<DD4T<D_9J*QQZ 19N#%5)YFW$4:TQD-RF6 6X[AG'
M$P:DHY\GP"+CTJ,0#:3W:%5KLLK:9T)S7 #EA%H/F2DD%0I\@YQK%.\P/.V3
M3YM.U;:@?8H!@?8YIT(Q4GQ. Z3@MY#WD)*)W1W)@MX*)\ 2"2,:@HR6%Z_-
M[A!RT/*$"L2V$+(((=D2@4]A(!A-".Y*^&>RYSG1XHT*@$Y(CRK_OS![TB%Z
ML^K1U1/P V32J2EP_Z13!:"D8Y>^9O0C.C:0B9#CWVE03#G0NMN1*$U8664D
M?1CVC-8C)HZF#T)%<X-(M9 +27BEQDE>W^PQ;<]"30TSS_#>,\K5L0=(PG$8
M .-N,G5(#8*XPY AA),BH'TSS24ZFF22DRPX4AI1TXEL%1D-<I1UTR6NSR_/
MSV[.WP5__WQZ=7-^=?G?P?N+#Z<?SBY.+X.+#^\_7OU\"CS08/3YP^GG=Q?T
MZE&/*:)" OZ'#/8UWS [K9)@1";%Y@YZI5V&VT+9I^"6Y?I^OJH8XQO>F)NO
M\]4=::@-U!\'=T"7B\9\ U ",D/(GN =E_1OGB@8[R1AS8TY>0-H!6CA8A*W
MM+- ^I/*)3,XR$@?(3XRH]TE0ZFDS'-@^Y/X0#< TH[*F*"X&*M_&FFZVEZ6
M6EI':<'HA]"D*:,\00RP90&>,HNPA^30+Q$95*1--/8']D.LC7": ->?S-$\
MF=)/8!0 AP,I0YA=9 ],&2HVB1/[4P-'_:. ;U/G3QA$X"1)^/]8L2<R*$CZ
M4,#:VUX; +NM*P3X-8TTMG$:;X1;A?P3M'C$/P'/,K7@LG4;=O]2#CP[R$X&
MH,YQSAUC6+1I5B@YBNG@D;(#!@FT$?#FXM96WA =.B>0240F2P" ;V [1D$!
MO@N.\R$##!,&R8G92([C;*#D%*0DL"EBW\H8#1&2,^&!(4FBV9_03XP>FF";
MMG/HE13D4]ZW GR6%A":E(TV #!.R1J9 L*:$?9"E6K7_-XI1=#/)QQ3>L*;
M#O*:Z/]D6]M"Y']K1QF:<$R5^BF--*@ZL@1E(Y]&%M"Z+4.[?=F%\;X^N[I@
MF.7@X_O X+2/WC%9K LFZ_;$>&O4>:_CQ5T]S)[4YCY&UJ&B.-6;_R>Y]3/N
MLYHD[[KF@>V#U*K3.VOL,G5FZN2I-FU&GPNY+K'2EQ!UT7=SQ?'8R1F;/<WN
M9@,*_?:5-H"7X^6W)W6?H$$7.U!0\\6B6CY]V:P>QL%'W/[-ES2$_?7\#8#3
M3[-Q\!:7(-57&O(%53V?;?WR9C9_+N=C.J#-O\V>O*_]94FC\#?\S_?&V5>:
M0^]?K^%;^3JCBOK?>T=5/&QF3]O>NRQIDQV3)?3;_';IOQ9PL8SYY)K.P,NG
M]=<*+!;E7:_4?[Y^%XS>',F"[LC^[?HD"-6;[E?^NEG0*W'?*Z?/J_J5WOK^
M.GL:^*:T3*&!][5LTO>*M$R]TEN?:\PT?\'PO@SY(FFTIO\+3C6PTPR@D,Y
M0/^TUJBP".Z1&]"K>?7/X)?3+Q7[:[L29E Y[TI&Q:S4#3P'3V@0WW?R-\L!
M?*:,9S83W[^[..N(H\*6G0DAM?)&+DJFW&N_FT8G8=C)9[6AO/T]N+QX_Y&O
M/I\8H%9RT#OIC$->.C<Y^3K,12Z4<+G/M1@:/790.F +%+CZ)P.N?F[ U?LV
M _MLV6DY4"S+XTNF3+7@QL6AT%MLXXY'&2Q#WFG<#:H EI>>&?@._(9;:SMU
MSJ"/L*JSK<DM5I..JOW2$$K"]C=D@@I.:()H+"AC.C3<S5XZB]B\.-4O9L[W
M?M(T5+^ \ IN(!!4=0:EPYC4$:,6(5)']AO,1UW@X*K$75CP?V>/SW_20:./
M>HGT3=>V3SM3>$>C328 6G.VI6S[76=A8IWZ"QC"3C2::T+GH^#?@6>C4-:L
MOR8/B]&@PH=3&@TI[M3!9[Y+<_I(O[S6DY<,S/>%AR3,]_K;S7S!LZ5?H.;_
MK*"#?=^<5VMFC 42>PG:!T3?FNL^-V0,G7!YV0ZJ'\3./?4GA5(!F5(!G3&8
M 6>D5+')UE8RO(^)N[E#2M[2^IN:\!!E7&I^IQT:][DU[-OXL?Z<NGLSI"E;
M>A--W47;9(_O#-FC5:&WP'28?C?OD62I%^.)\\W!3:'N[K-&=RE_]_6\2^D[
MKGW#*';58!3;\_4]1V][J;N/V?8R=QPI0 J=*=*TTYHT;<_7]QRI[:7N/E+;
MR]QQI!H$=-JPW_/M/<=I:Z&[#]/6(G<<)8EIN )ZX*8<LU_2*LR(;^-LJ@ZD
M/I%WO#K(BZ; Q\UU;%V]XXP@8*I7AHC^T%;??"4[27)!&X?>VT81*RJB:T^X
M#KZ26/E1&64]+JE5>2S9CF<V:-3I:@437R(<7P+[O4]"HQ"<,LUMW]#JVA^H
M+-A(0TQ##T=FKR,V2MGU,5&NCWI'&.*,&>)^&>)PZ9ISBK[SU*+O[#UJKQZ6
M@O'&<52V=V2[:[61 F%'N_\[\ _'F17K:K& .A84',"<IDCGA6,ZV8AQ->1%
M ]7G'9\&_ZCVFOB)[9B!1D$#ZN.+0TFU?!P\":O>XY5Z<Z;>]![E]3FOX8QX
M=A[EM^^^>TSZ5@V\CR!MW?SV*/3L([N=SS_T^YSK,Y2.O4;,XYW;E27AG]^6
MJW_2,18XW!M.$!8@WX?E6D+B-D]HEPDP;1<2QRZ-V2[Z%DX[\6$VR[/)8IEO
MAV]'A/<%G"X=!3UQ52?4L7I0@N.@3]?$HFLF[C\6_,?0J>TT@69'\[?(:7L6
M1DT[VUV*#K99][@ZZ%W_[**<[;RS5(0[7,(X6 SXACETYT\5\KK$2436!=RI
MF@G(: >$JW]#R)5KD7%T&Z),.ST:\'E-Z-&M3-B!<&;KG$[=>_F>Q+8]4VIX
M:/O'NW/HWW(<KP5"71U<+GLNU'B>+NIYZML=]>G[RW*U$A[JV]GS[-:QL?RL
MO<UW"@W3)91\QQ.-_\]__ >V>>>R2O2?X]Z/\ZV+0I,I,U2%A!7=EQW_:'@2
MIUVF'8Z=UPP^.E>NXZ$Y"6,'45O?5)!&O[QX^_'*[PV;(6Z]>B8Q82 ,Y.!*
M0BTUIJ-076W?VH!/Y?)Y4?ZA0A;;8RG@I?L)%A7V?K$DX[VWC,352B[';'G>
M;V4B;ADV7G8&F "\ 7*VL,IH[6HX]:;_$UK"+-E.K=N[?#[I'!I%;.:3=2[)
M\S>/SZJY #H[VN2DR#LCB942U*WV-+I9<M&=H\*A_Y@&^^KBI[_<7#>VS#?!
M'WT>ZLT#6>A3L=#=9Z.5 #1X_/1]WXQIVU?LU8Q0P]_=+1<+..&,)WU+$23&
MY:.BS^9"FB[X <5YR<$'1:TP9=OV"^CA-\[U9+B_::.1<U;RU]FOYL9$!1<*
M?M$]HKD0+EY5&[Y?^[<+J[MU0\RI5RIYVB2 J.N))SF&RJ[ E.^-.>R>JIU;
M<<^1UCW=+2[V+7=P+2IQ%Z]&3XT6*;K_I58535*%GN^V,;C[C8V/K176%6V:
M7/]2;O9JQX_U?*G)YAVLIY-BJ\Z1??2$:[^V$#5+HR91W=VM"FZZ6PFWPE?^
M/<V\*,4/$"K8^<(LV.O2J:Q@"5E-S(0I*Z"G^"8C_?;#23.IUK#+W\Q^TP=O
MN4VI$7;\8M)++-^95R@'WTFCESS>69*/+;ZSK?23O??X(=RW49J2?7A/W.7L
MPJ_N.*OXR-%[[J(5-7K'3I(8@:XC1 YL_@)5F%!7B3K,32-G?2$#NQ!H'T*>
M[6_#;HS88T\\RG#6:U\)^Q!>;R]K)V)K7W&\^(Z?2G_;=QQ#90]TS$JG"V:7
MH?44[ PZ<[J7]IL%3[6C!%5TU/$H=3^.G(_WGDM/HZS)]+SA-*G.30V6XG*=
M,A/W8!=^9UYCS;L\.9^?@#?$J<9V-(QGDKI^(,,[+@S<QJ14V#3_LYDM-#R3
M;3\(?%$E?]:P1S6AN&@K9/ZUHVNVJ[F#N-.W!(CU4*?['& [<J4[3BS]+.E]
M'^Q-CM[3<2MWW*.J(!3F(N3VI=>I]=D[$[SE?%MN ++%ZT,N:<3]UUV3'3M%
M$2;5Z$KE0H.]>:>_TSI;T?K,S8_/Y1.7XAH24;!L BX1#?I7FO?J;G[;>VV@
MPPP'O:PYYK>;JH>1P?=9&D]U#C2$?49+: M=O=RWU-5=JDI\(?R "I-72/;P
MV]_F "_:(4YJ2!%;XIM\7/)R:6^<49HRDB\7.<G5PB4:,$\<6J\9O3L"U2!7
MWP\):3O37E\(IH5=U/5=945G(V)*J.Z1ULG-WGXM=^ULO1Q/NXV$'P#)/P*[
MP"CY2[%QD!R'IAKYJ*O8'%S6'7UM0X1T2MB-T=(_=2Y DTYE6S&6MGUA@RJY
M3GU#J+G^##ZQ+D6BCY=M@#IA@L>="MRB7, 4Z5H[W8=]M5R5"K93 E3J-&[O
MO;=DT9J[NC;76*T5NFV+NG<N #/KGC)LUC?VNO;<4(3=[T$-U]4"7F7<)+@>
MM#'R!Y5\X%^SPWFQ.SK#,!<[J".W)26X>-ZWFI\'PQ@-:T>/-5CW^=[+@MG?
M]=W8Y)V*T@.[U-%I3MREG=K3,Q)^4=64Y%>V.(TE%XV'CR%1FCN.G9XCKKNS
M!M.ULL*'&!J'$*+W+Q.+W=SANV(64BU04 CCH):6O7B]_:WI)^GN6-,^%NI!
M%32N$GRC+0<;9"-],2%4N/+!&6U@;VF4GLK?UHT4LYY<+Z"Z<O&KVJ_1'%F6
M9=\I2.\WGN2W'A)ZATK83CK>YQ_?9CNTF,<=QJ"?%-POQH%+C!W<Z"/I=:?:
MGO5O6:>?E77ZKF&GUVS%AJ;>LM,Y\<1$CYD5I4]VP^Y!E79P72ZZ0D%=[VTA
M1]:'PMH;A(;3B;-^<*>T@@$3M4DK?1)I44IO)Y3>CTVZ3\^UKG,]][,]#=MM
M& =O1X/M%B^K=&=_-#*F[M',-&E1 \;RC%09@K*>>H=-SLF,H[Y<S?^EQ /1
M-<N-0@@.;A<S7IL;A1=*6NYVH]Q?I3Y_+$R@UHHQ';RGR"NC]BP#UZ/-8L P
M:81N^J5S #]K(#.:Q@@#!Y/_?'DQ'#\.1;V#'8OY_4\]OUKF^=ROKA8'[/&N
MW98!B!>">#TL,:!F,BIK2\DB:%)<1'=-\%W_+:OIU?#BNHX( 'K#@[/B% 2]
MA3I+[,BS4&A8-!=>]YH)*%P+#+Y% R6>77\3W]M\!_X8)O]I3L/*[O]M?,"W
MR5[?*BJ^LYJ*[X:I^ 2/_?N5>.!P[5C)?N.Z8R7[3<!6KK'O6NB!T[![/?O-
MQ.[U[#<9@UB@?07_$GV_N@Z<I_WJVF^N]JOK@/EJD<-YIR=^M:)?8S:V%7W
MX&\K^E761H?(SCONR7>IYG57Q/9J7F4Q;*_F@+D9R@GHG:C)]Z_S-69M[SH/
MF,*]ZSQ$KSEI[[RSE[YV#:^BY8;5<(BR&U;# ?/@HHKSSD+VNN6_QAP,*O^
M&1A4_@'CW\O,[9V(Z7>JZ#5F9+>*#IB:W2HZ8([ZV<Z_<[&O,24[UG3 G.Q8
MTR&3TLL8_YV+?95)V:VF0R9EMYH.F93)]YF40<6^RJ3L5M,AD[);38=,2O9]
M)F50L:\R*;O5=,BD[%;3(9.22DV*;'&'O3__CI6]RFSM7-DA$[9S9:]@!^P\
M9Z]7\FM: [_/!.U<V0$3%.>X^XJ+[S5-.Y;_&I.U;Y4'3-F^5>XW<38"M:8@
M?.UR#IR(047O-^"#BO8/[#!NV@'=W[$@?V=W+.@5NK:+ +U*H:\YG >*UNO6
MXY\,7%%9Q.9+AGF";U#%1+/>&(%GB,F'%*/ZT=:;DGG596G77X,P++2^8ZKI
MX-O7.:-T/,W8+_;K$I$8'"2'P)K'&2!GYT^*(:-!-*_9L!63M!3GYWGG:SEI
M)'>\4O& YAY?,'ZX@UQU>3??/ ('1QSAMWR3-T<6HX0!<-J7 (T<"S\VU?S\
MO%H"?D@8N^]^G5?+E4ZM1#+<_.EV346OORZ%'GLN%'0ONCIZ)$TP]:JV22#2
M$IE>3&[#X40J_O1Y">C6^6RA>GEGQKA:ORP4N(UF'J?&?YU5\W^5E24!/!A(
M!]=81Z:WC2@4QI-8++^58*A&:((&Y>9K30':J&=P''R=/T">:^XJCLF2N?TC
M(MS6G*#S18/5@35\)K'<U8E+9ETW1M0;YE(W,FQ1LI,DS'Y=KKB6-2<MZB&K
M.0)5/,ZMHEK#%&JH?QK/T_ECGTS'(#A2DLQ3_H4DT(#8W2YI&JHU.]M_7T&_
MWR;H(EN/B)R#J)GYIN\OUDK"*R/?(D>CA]7R&SK)#4:=Q^!^ *K"6(+%CL:>
M!4'%!J=Z.4CI]7IX0>.I 2J.?_4B<ENI\/?Y2@E8Q;1H<R 9WB]O95$AQ(NT
M'XJM-K3P9M6/DG3&[;D#O3W_>KQ2,/>,A&>6<O5<LF#2NMI(X V6MW+22W?'
MFJ1^,7N1J$A(T(RDYNG.+:5;-6O/'=MV#3I(V@X5CP%ZD(HZ=XF)3P1H!92K
M\LN+1NPR*4[<&"#SJ/ GE4@UO[\O.7F56E:^!*JX"CQ''0D2>5&=>S*A948!
M<TAH'7$FW1Q%:1@<!W$8'F'8'P'04 /"HA70<1(JK6? 7@XM17WOE8>=+N6J
MLOQG9>NP&G9.+3]0QXBRVJZ?WEEL#N5OQ]S06OI$E!#"^6K::;ZS=JI5L<IV
ML?<A9(YRHQ4M!5KPJ.[..*E$#QN]^[!8?IGI^FSQM,# M QAY(WT6.M5!&F,
M\8 R8<@.6E%W)@JSH:>HCFL]76K_H(T5.DG2GQM**ZAA6K A,Q@J3[UJE6VB
MK%^>:7P7-";8W1Z7R!)>H_(-R:;,255"ZP7?2@':D@SN7\O&/$ ^%A7:O9C3
M^.D*S:!)S=SQ.6^BLS7;DF(ZH,J'%QDK3NO49H;D.8(58-6T1'KV;.?%9T?6
MF]4@!/(@Z>_46@O\C@JR%!5=U4&=#2-)ZRTDV" >G>0&V '+1S6+ZSD+D+6W
MZ#IY1D6;6A&C*.!.LXH@5E5#4LHJT? ):B+Y"Z5#+<DI%W>,OZ8'EM=1+6.]
M>_RXO<%S!;+'BTKXW]+Q7A%SW>S.D8*!K%.I3XN9AD50X;.L2!SFG[$-9QQ"
M7DI^FU& G-;'BV1N]AY+K&O+4Q:'X.+,M#$JB7TT:G=D'UNQO#+N8P8QE'1+
M!LG%VV_)?F$CA&?R].%A53Y +;P%3^>%6O!&>FV]:N2X494ES:OR60@3:Q5?
M*A53J2U 0Z&>6);<AMYRCX>*LQ;61-94J^5:L35"GU5K"SZ!D8!H'WEZ&.M&
MO=B*$QH1:@EQ[AL! ,'1(GB90\89AJ.UKKXLL1FS+3O7BG:A!4SMO&9;F#4-
MT\99S66;FCX*THB6X09*.,YV3--&\[#!(:^S<2H-)"( .Q1 K?59C8]E3FF_
MD6#Q=QN%MN&\W*A8"KNZD8QI&O-G991JB3K6&A-EL21!P_6JR$K7(\UM;N/6
MCOJP0MY"3>7,,R.):L@3D%E9WV*+63+&@VA>S("  9 X_%K6"?:2E,(K0*=;
M6/!;TK87TWES$*SSTCDC624,J].@7N>O(9B,=2$HJFK]4)L4HS5XG'$@J70R
MH@&29X$44Q,#),8D.H#T,+OUJF@ZE7..Q;C>GA^6]&?.4[G;W&H F,=Y):/[
MI5Q_*TLJBI,*_E#9F;GV^+D$3KF,1]>:MO2&YE2E.E[12D"H,TN?&C;A7]4@
MRO12O;,=M813S\^=%F9\>[-BQ?=B>@D%6'LP,"!/C-GSR,E& !$J#=2^:NSF
M22DQ.2@9,]541#7?SQDZSJ%;30M4:5%X'$6<8C,.HNPXRB0ODN8RSH]CH8FR
M-3!P+VF FTI'YA2;X(,1!Y9J[^33O-MS;]JN=@]U+J6M]GZYF"^YZGDE^9^T
M^S^+*)2O(PC^7**_E+,%=> ,/1-".!H^*NV*,Z>\>8+JL]O92J4XKOFKE480
M;:1\,9IV\-?9TP8J.*)9*(JH7>+GA6224>>]1;>_F9RD7?"&R_E]*>J;7:Q;
MBO"/C$Z0LO.Z)$MJ0'95-)@MM@/!*_A<C7QS21_#N+*-[<PBIK6\P1KY&8(B
M]'YV"5YG,G@+M(PJ .EA7P*H!WH>SF[Z>O4R\#L>PDD8_4T&\^-J_L"@ [[W
M30K^H^Z9/386)\R.'\+YQ%SIT#T\YBI#K&P._KBG"B=V7G=@/ T6K%U5J=C-
MWT@)TRY$>\1B+NB8=O[DNM3'[$JC_3P[,DMCU[+0PQZH<3^E7?2NGU2L 2#\
MZW*Q$1NJ*9HX$WQ3%KJUZ,<^\&X;_[_\_C.4N68H<3WDO8/F+OC,E!;G9EY\
MX]-&@@G^'>Q<QFZR<ENNX,EQR<PA\M)&H-FG(U?GGSY>W9R^O3P/KL]_@CX=
M!#W68,-N_[%!<NW^,G'KT 9/M;M8SQ\U*==5R:=@$LF+)YC?LZTD14S7U:G+
MF?^I?""2:DP:=X,<6H4R:_P[:VCFA3*L#%[/D*(Z0V4@UU3O>NYD_:\&;J*U
M_4KJLJOM5TZ+4LU7"%NWE9K:<^ 9/LWZ=ZGM7^PX'H,*'#XL@XH;.#KJ@&.8
MB_JX)K JV GR4[FDT^'S5SX^64 TMA(!M[;@+?5ICIW*U!"(OM+>7WPX_7!V
M<7H97'P@^_^S:")0 +P_O;@*_O/T\O-Y\//YZ?5GL?J:6LK':F=.1PPQMX7T
MO;:B!O/R#2*3K[/N:R(^A;^L_#\TV'P1PG<?4?@#;YQ\A%\9-KZ.=K@^OSP_
MNSE_%_S]\^G5S?G5Y7\']B"^_WCU\RF(%(+1YP^GG]]=T*M'0U2[A?8C+JNM
M+U@\#X>12O=A\@"[O@> 0'--][$7:'ZHBPOJ/1 +ZM/OWVO<6HU\WABK)DKZ
M.XV2;E@3C:1[A]5;GREC((B#!4_TUL8_<E.O6P@]<DQDA!F!RNCN;_7+$A1C
MVG9,QRJR=N9?',CE"HNC[R6KS><"J>1N[6>2)TFE9X!Y7?LWTJWK$B!']P;.
M&L G)$G-4_,?JVK]Y_\'4$L#!!0    ( %6';TK1UDK5/@(  %P*   -
M>&PO<W1Y;&5S+GAM;-56VVK;0!#]E6532@(EDNS:)8TD: .!0EL"\4/?PEH:
M20M[45<K5\[7=R^ZV"ZAQ4U+_**=.;-SYNP%S<:-WC*XKP TZC@338(KK>OW
M0=!D%7#27,H:A(D44G&BC:O*H*D5D+RQ29P%LS!<!IQ0@=-8M/R6ZP9ELA4Z
MP?,10C[_1N:0X(?SU]];J:]?(3^>O3D["Q\NK@_Q<Q>XP,AS?,H3'"W?XN#/
M22_#IWE-[(!Z\01U/]TP#9D'B4N;&/2+3^-"BOT]L(!A)AS0AK $WQ!&UXK:
MK()PRK8>GED@DTPJI,WFF\J119I''XZ\9\^EY^%42.5J^PK^N^ZG'P0&SPJD
MC(T"9]@#:5P3K4&)6^.XR0[\)81Z>[6MC<)2D6TT6^ IP0VFR%JJ'-18)L(#
ME,8,"BM'T;*RHY9U8(-:2VZ,G))2"N(T#!F]86@S8.S>7MIOQ1YW5R _QQY)
MB)%5,9AFU;TYG5KH).^R>>Y=VO H7E33C=0?6[,<X7Q[Z>!.04$[YW?%*,"P
MD[IFVP^,EH*#7\QO"T9'%DQC,M1!E53TT?#9JY(9 !1&&U":9KO(#T7J%71Z
MN$Y=<:SFV0EJ?NY]+D& (FQ7M+G[+WF7_[/B^;N_E^S^*H>"GU&C;4$G(')Q
M"B*7+U_D_.H?:PSZKK/3VO8:VXBB=4N9IJ)76]$\!Z_'OBP2_-4^6=A>>YGZ
MFZ'79&V>>GO\)C>'@K1,W]DENF"")_NS%1XMQUFKD2+!D_T%<MKR*U=P>D^F
M/P%02P,$%     @ 58=O2C#=4K0&!   \B(   \   !X;"]W;W)K8F]O:RYX
M;6S%FMN.FT@00'^EQ5,B9=?F-IF,9D;"N#UIQ0$/X%P>>TP[1N%B 4YV_WX;
MO%:*75S:EUJ>#!@W1]6X3G7!_<^J_OY25=_9'T5>-@_&H6V/=[-9LSNH0C:_
M5T=5ZF_V55W(5N_6WV;-L58R;0Y*M44^L^;SFUDAL])XO+^,M:EGC_?=QJ=,
M_6Q^'>]VF=RUV0^5R)<'8V[H\V;@Q'[0R^>9Z*[^+TS5?I_MU++:G0I5MF>H
M6N6RS:JR.63'QF"E+-2#<3F%R3)EO&RS]D\FRO-0^ER#]9<6Z8-AZNU6MOHW
M/[(F>\F5P>J[3']1B]3LP.D@?;U?Y5FJKYZRA<QEN5,L[F,# "T$T)H,D+W:
M2 !I(Y#V_P@9=Q#=#QI6[?6,[RH Z2"0SF20?E4< :2+0+I30MX R!L$\F8R
MR/@@:P#Y%H%\.R7D+8"\12!OIYMNV1P Y#L$\ATMY)+'?B0VB0@#%J[88AN+
M@,<Q3.!S+(//:?$\WP^W02*")[8)U\(7?("&RH78+I=0,<]_WHI8="$<P&%B
M,:G-$O9!X\$_(X:)Q"0VR9(O$LB"^<(D%D:<A/X'%HFG]\D@/I@>3&(_G)G"
M_L^H;ZM@R;S/7K0<\&%F,(G5( (__,A9XGT9WE.8"$QB$ZRY%P]IL(QO$J?\
MB"<BXA]YD+ %#_A*)&RS]H9I 4OV)G&VC_@FC!)OL>8LYD\=)T2SL$QO$6?Z
MB/M=V&#"C\) ;_M]/"$FEO4MXJR_$H&GDZJW9B*(DVC;Q[#_KZX\$3&(B2XL
MB/-_S-?<3_B2/6^]*.'1^BN#Y! 3,X)%;(18CY&><L6$8+^Q3S(_]>?TJ\KG
M$UP 69@L+&)9C%0A>GVF:[M=IIK7D!+3AT6LCU'*1&J((2.F$(M8(:-%TR@E
M)A6+6"I=H3(*A;G%(G;+M>K@;U"(B2G&(E8,+!+&8FACDK&))7.N%D:Q,*G8
MQ%*Y5C;\>VIM3"HVL51&JH?14*+-*FJC8.*S'8B)&<4F-LJ593=[M52MS'*(
MB2G%GD(I9\3AE&-.L:=QRA@F)A6;NF<%E^3C>)A>;&*]G)TW1H79Q":V"5RF
MC](YF$X<8IU<5W)/"C$QO3C$>ADJ>2R(F%4<8JM<G#S&A9G$(3;)-2F_88&^
MX@9BH@\^B$UR'7-U*E-8.SB821QBDUS'](KJ!!\8.IA+'&*7()A-<RH@)N82
MA]@ER*3+K(9=" =SBC-1.^P->Z]DWD),3#(.>5?L&N92[3-X;[J8;5SR#ME(
M^3V2-5W,->Z4_3'7@IB8=-PI^V.N#3$Q![E3]L=<N)IQ,0>YO8-FE]="TNZN
M5FF@+]'HXSN9[S8UZS[.SZT<MVM2[T]Y[NMC8;FN9/\B1S?&Y1V4Q[\ 4$L#
M!!0    ( %6';TJO>P*V\P$  .<@   :    >&PO7W)E;',O=V]R:V)O;VLN
M>&UL+G)E;'/%VLUNVD 4AN%;0;Z #.=G2%*%K++)MND-6#!@%+ MSU1-[KX.
MFSI2XJ\+]+'!0ECGO!L>60,//].Q+H>NS<VASXNWT['-ZZHII?\10MXTZ53G
MFZY/[?C)KAM.=1G?#OO0UYO7>I^"+I>K,$QG5(\/TYF+Y^VZ&IZW4BU^U<,^
ME745WH[A3S>\YB:EDL/Y(C?C@O&6]S[]S_INMSMLTE.W^7U*;?FBXM^"*GP=
MI/-!2@^R^2"C!_E\D-.#XGQ0I >MYH-6]*#;^:!;>M#=?- =/>A^/NB>'B1+
M(..2GX2PYFLM@&OA>RT ;.&++8!LX9LM &WAJRV ;>&[+0!NX<LM@&[AVRT
M;^'KK4!OY>NM0&^]PK,V>MCFZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!OY>NM
M0&_EZZU ;^7K;4!OX^MM0&_CZVU ;[O"60DZ+.'K;4!OX^MM0&_CZVU ;^/K
M;4!OX^MM0&_CZVU ;^/K[4!OY^OM0&_GZ^U ;^?K[4!OO\)9-SKLYNOM0&_G
MZ^U ;^?K[4!OY^OM0&_GZ^U ;^?K'8'>D:]W!'I'OMX1Z!WY>D>@=^3K'8'>
M\0J_54[TSDT]I.U+&0[M/E^ZY-/P;VLF<.?R?DR7SSA/_7;_1.DR;DGA_'KQ
M[]-YZD=$^/2_AL>_4$L#!!0    ( %6';TJ0 _=SU $  *P@   3    6T-O
M;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z<?P(\"->JLD^@?J=F +
MV]JT!>'?VPTUT<Q$(R3O#6,[W3GO1O-<,7L^6/*C?5.W?IZ4(=@;QGQ>4J-]
M:BRUL;(RKM$AGKHULSK?Z#4Q,9E,66[:0&T8AZY'LIC=T4IOZS"Z/5[O6L\3
M;6U=Y3I4IF6[MOC6=/S>,'54]VM\65E_$1<DH_M][.+CM7D2JSYAOYCP_<;N
M/-[WN"/GJH+^%,VL5E5.A<FW3;PE]=:1+GQ)%)HZ]:5V5#P%5[7K][Q+[<*#
M;F)CMJ_9EP7I^7*$0TW# ?K**2>'N"UH:%1?.'[R?PW\V VY<32V+E9=J 8>
M+T9:QJIGW<)3/B)U6Z>@XE?#8^OS_;"OQFWZ[T,O_+/H67_XWUL_70X!DD."
MY% @.3*0'%.0')<@.:Y <ER#Y. 3E" HHG(44CF*J1P%58ZB*D=AE:.XRE%@
MY2BR"A19!8JL D56@2*K0)%5H,@J4&05*+(*%%D%BJP215:)(JM$D56BR"I1
M9)4HLDH4626*K!)%5HDBJT*15:'(JE!D52BR*A19%8JL"D56A2*K0I%5H<B:
MH<B:H<B:H<B:H<B:G5'6_I@VNFI_2O)BS.9C/NO_I+!X U!+ 0(4 Q0    (
M %6';TH?(\\#P    !,"   +              "  0    !?<F5L<R\N<F5L
M<U!+ 0(4 Q0    ( %6';TIF\PM@@@   +$    0              "  >D
M  !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ 58=O2I;"G<3O    *P(
M !$              ( !F0$  &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%
M  @ 58=O2IE<G",0!@  G"<  !,              ( !MP(  'AL+W1H96UE
M+W1H96UE,2YX;6Q02P$"% ,4    " !5AV]*.2]*Q9H"  ">"0  &
M        @ 'X"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%
M  @ 58=O2M2"UMNK!0  ZAL  !@              ( !R L  'AL+W=O<FMS
M:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( %6';TJI(SAH>@(  !()   8
M              "  :D1  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"
M% ,4    " !5AV]*89\L2GP#   W#0  &               @ %9%   >&PO
M=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ 58=O2F 7YO^5 @
M% @  !@              ( !"Q@  'AL+W=O<FMS:&5E=',O<VAE970U+GAM
M;%!+ 0(4 Q0    ( %6';TH6MA:T^ $  .8$   8              "  =8:
M  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " !5AV]*3WDO
M8+P$  #Q%@  &               @ $$'0  >&PO=V]R:W-H965T<R]S:&5E
M=#<N>&UL4$L! A0#%     @ 58=O2GX6T4CM 0  W00  !@
M ( !]B$  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( %6'
M;TKB:#29: 4  *P9   8              "  1DD  !X;"]W;W)K<VAE971S
M+W-H965T.2YX;6Q02P$"% ,4    " !5AV]*(^>EV[0!  #2 P  &0
M        @ &W*0  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0
M   ( %6';TJ<^17^M0$  -(#   9              "  :(K  !X;"]W;W)K
M<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ 58=O2M6L9T>S 0  T@,
M !D              ( !CBT  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q0
M2P$"% ,4    " !5AV]*/\ZM?+0!  #2 P  &0              @ %X+P
M>&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( %6';TIRIOU6
MM0$  -(#   9              "  6,Q  !X;"]W;W)K<VAE971S+W-H965T
M,30N>&UL4$L! A0#%     @ 58=O2J\]X_6S 0  T@,  !D
M ( !3S,  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " !5
MAV]*E_GK]+4!  #2 P  &0              @ $Y-0  >&PO=V]R:W-H965T
M<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( %6';TH[NM<!M $  -(#   9
M          "  24W  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#
M%     @ 58=O2C<CF4JS 0  T@,  !D              ( !$#D  'AL+W=O
M<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " !5AV]*9:V?;;4!  #2
M P  &0              @ 'Z.@  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM
M;%!+ 0(4 Q0    ( %6';TIQS&<IM0$  -(#   9              "  >8\
M  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ 58=O2D-6
M"G^U 0  T@,  !D              ( !TCX  'AL+W=O<FMS:&5E=',O<VAE
M970R,2YX;6Q02P$"% ,4    " !5AV]*QO5C![0!  #2 P  &0
M    @ &^0   >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    (
M %6';TKOYZ2;M0$  -(#   9              "  :E"  !X;"]W;W)K<VAE
M971S+W-H965T,C,N>&UL4$L! A0#%     @ 58=O2E79/'VV 0  T@,  !D
M             ( !E40  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"
M% ,4    " !5AV]*QE S2;@"  !\"P  &0              @ &"1@  >&PO
M=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( %6';TJIZNG$S0$
M )P$   9              "  7%)  !X;"]W;W)K<VAE971S+W-H965T,C8N
M>&UL4$L! A0#%     @ 58=O2F5+)-6Y 0  T@,  !D              ( !
M=4L  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " !5AV]*
M">5WH\4!   W!   &0              @ %E30  >&PO=V]R:W-H965T<R]S
M:&5E=#(X+GAM;%!+ 0(4 Q0    ( %6';TIOBP\IMP$  -(#   9
M      "  6%/  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%
M  @ 58=O2J"VI/;L 0  904  !D              ( !3U$  'AL+W=O<FMS
M:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " !5AV]*F367J;<!  #2 P
M&0              @ %R4P  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+
M 0(4 Q0    ( %6';TJ.A&J]A0(  !@*   9              "  6!5  !X
M;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ 58=O2J4HF[ZW
M 0  T@,  !D              ( !'%@  'AL+W=O<FMS:&5E=',O<VAE970S
M,RYX;6Q02P$"% ,4    " !5AV]*V00G^[8!  #2 P  &0
M@ $*6@  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( %6'
M;TIM!,7&S@(    -   9              "  ?=;  !X;"]W;W)K<VAE971S
M+W-H965T,S4N>&UL4$L! A0#%     @ 58=O2C@0T!*4#0  R&,  !D
M         ( !_%X  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4
M    " !5AV]*CADO&QT#  !3#0  &0              @ '';   >&PO=V]R
M:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( %6';TKBXR3/V@$  * $
M   9              "  1MP  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL
M4$L! A0#%     @ 58=O2OM"AEC(!   A1H  !D              ( !+'(
M 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " !5AV]*PCSE
M2-(!  !\!   &0              @ $K=P  >&PO=V]R:W-H965T<R]S:&5E
M=#0P+GAM;%!+ 0(4 Q0    ( %6';TH<X?MV"@,   0-   9
M  "  31Y  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @
M58=O2MP,5KL.!P  'R8  !D              ( !=7P  'AL+W=O<FMS:&5E
M=',O<VAE970T,BYX;6Q02P$"% ,4    " !5AV]*3'89%@\#   X#0  &0
M            @ &Z@P  >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4
M Q0    ( %6';TK28LRI908  /8D   9              "  0"'  !X;"]W
M;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ 58=O2A8%KJD=!0
M:QD  !D              ( !G(T  'AL+W=O<FMS:&5E=',O<VAE970T-2YX
M;6Q02P$"% ,4    " !5AV]**!'.U-\%  !X'P  &0              @ 'P
MD@  >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( %6';TJ^
MKH%4400  +X5   9              "  0:9  !X;"]W;W)K<VAE971S+W-H
M965T-#<N>&UL4$L! A0#%     @ 58=O2@9:4W^6#P  \'<  !D
M     ( !CIT  'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4
M" !5AV]*SCR) ND!   >!0  &0              @ %;K0  >&PO=V]R:W-H
M965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( %6';TK/+9+F6P,  &X/   9
M              "  7NO  !X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L!
M A0#%     @ 58=O2E@H&[T)"   I2L  !D              ( !#;,  'AL
M+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " !5AV]*1QU\A4,"
M   V"   &0              @ %-NP  >&PO=V]R:W-H965T<R]S:&5E=#4R
M+GAM;%!+ 0(4 Q0    ( %6';TI;U&<[\P0  %X7   9              "
M <>]  !X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ 58=O
M2EE5BR.. @  L@@  !D              ( !\<(  'AL+W=O<FMS:&5E=',O
M<VAE970U-"YX;6Q02P$"% ,4    " !5AV]*A?8&X@N@   :: ( %
M        @ &VQ0  >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P$"% ,4    " !5
MAV]*T=9*U3X"  !<"@  #0              @ 'S90$ >&PO<W1Y;&5S+GAM
M;%!+ 0(4 Q0    ( %6';THPW5*T!@0  /(B   /              "  5QH
M 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " !5AV]*KWL"MO,!  #G(
M&@              @ &/; $ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0
M2P$"% ,4    " !5AV]*D /W<]0!  "L(   $P              @ &Z;@$
I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     /P _ "L1  "_< $    !

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.6.0.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>428</ContextCount>
  <ElementCount>364</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>85</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="eml-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>060600 - Disclosure - STOCK RIGHTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/StockRights</Role>
      <ShortName>STOCK RIGHTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>060700 - 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>16</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>060800 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>060900 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/Leases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>061000 - Disclosure - RETIREMENT BENEFIT PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/RetirementBenefitPlans</Role>
      <ShortName>RETIREMENT BENEFIT PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>061100 - Disclosure - REPORTABLE SEGMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/ReportableSegments</Role>
      <ShortName>REPORTABLE SEGMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>061200 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/RecentAccountingPronouncements</Role>
      <ShortName>RECENT ACCOUNTING PRONOUNCEMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>061300 - 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>22</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>061400 - 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>23</Position>
    </Report>
    <Report instance="eml-20161231.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-20161231.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-20161231.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-20161231.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-20161231.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-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>080700 - 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-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>080800 - 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-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>080900 - 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-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>081000 - 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-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>081100 - 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-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>081400 - 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>34</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.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>35</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.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>36</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.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>37</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.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>38</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.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>39</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>090600 - Disclosure - STOCK RIGHTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/StockRightsDetails</Role>
      <ShortName>STOCK RIGHTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://easterncompany.com/role/StockRights</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>090700 - 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-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>090800 - 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-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>090900 - 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-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>091000 - 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-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>091002 - 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-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>091004 - 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-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>091006 - 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-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>091008 - 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-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>091010 - Disclosure - RETIREMENT BENEFIT PLANS, Health Care Costs Trend Rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/RetirementBenefitPlansHealthCareCostsTrendRatesDetails</Role>
      <ShortName>RETIREMENT BENEFIT PLANS, Health Care Costs Trend Rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>091012 - 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>50</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>091100 - 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>51</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>091300 - 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/FinancialInstrumentsAndFairValueMeasurements</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>091400 - 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>53</Position>
    </Report>
    <Report instance="eml-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.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>54</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-20161231.xml</File>
    <File>eml-20161231.xsd</File>
    <File>eml-20161231_cal.xml</File>
    <File>eml-20161231_def.xml</File>
    <File>eml-20161231_lab.xml</File>
    <File>eml-20161231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>73
<FILENAME>0000031107-17-000008-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000031107-17-000008-xbrl.zip
M4$L#!!0    ( %6';TIV O;P>_<! /;I+@ 0    96UL+3(P,38Q,C,Q+GAM
M;.R]^W/;R-$H^ONMNO\#CK\\=JLHFWCQX<WZE"S;&WVQ95])3K[4J5M;$#FB
M$(,  X"RF;_^=,\ ($B"($ "X PP6Y68(H%Y]+M[>KK_\K]_S!WEF?B![;F_
MOE!?]E\HQ)UX4]N=_?IB&5Q8P<2V7_SO-__O__.7_W5Q\1MQB6^%9*H\K)3W
M[WZ[O'VT'7@T4+[<?H:/1#%>PA@O^\J5MUCY]NPI5-3QV%0N%*VO#I6[Y7QN
MA\H'V[7<B6TYRA??=D,8H*=\_'CU4KET'(6^%2@^"8C_3*8O+RYP\A\/OJ/
M6MW@-7ZT?WWQ%(:+UZ]>??_^_25^\]+S9Z^T?E]_9;M!",.3%]'SL,!O.8_C
MSP]6D#S^8^?Y[SI]&C8R?D5_31X-[*P'85CUU?]\^G@W>2)SZV)[/3C]=/UB
M>C6#5^S'^%$[\ Q-'>9MECV1O. ^DR#<'#L@DY<S[_D5^PU>4_6+OGJAJ_%+
M@.:992V2MQZMX('.$/V KPPV7YD2.WL2^ $?-[9F"/V]>QB_@E_C!]WE//O!
M:>B_"E<+\@J>(+X]25[PW +O>.[%UGL3;^F&_BI[$]&/&?N>+'T?^&/?>]&O
M&2^ZECT)LM^B/^$KZN8K@3W)?@%^R'H\7/A[GH=?,EX@/R9/V2_@+QE[(',G
M>9Y804A\D!3SA>6N7L*_] 552QXOPJ' V8KR%V2IUP%EEEORJ% 6>XV(^_5%
M8,\7#G(._>[))X^_OH!E7,1SO?P13%\HK]@X5#  9MV0_ @5>_KKBPD^UU?[
M>N@EJZ//)D\3$#_A*OHN^=:>XO>/-O$5NBZRL9D83%?7?WOQIH__Z:K:'_[E
MU?;+\52O,N:*9EH 47K3[?D!/'[X#@3MFQ@+?3T>9?W;UDO$G:Y?435 W'KB
M:>J%^-O4U/%7$>SRP3GL:T( D5%9&(%P>-'7DL&C7ZJ QQ#6K8L&#P"&?J'J
M=<!#'";;H(\-?JD4'B!^1.07M29^,0$>!A/'PD!F0QR;%#9&.7&\ <XJQ;&N
M:MJ8@A,!*X8@V@"GCJRGC<N T]Q4B%6#<_3[70CCS6%#[_^]A#U=@9'CN?!G
M</G##GZ_]\'X6?JKN]";?/M$Y@_$/P/8U] D,UQJ\G7TPQ26\6/AV!,[9&M4
MIC8\Q_R\R+!_G;O1%V_BQS)V_)=7F9.L%_<J:W4G"25&*:,ZA%(1M-^2T+)=
M,GUO^2ZZO)W ?/:FNX=\^'/NN=WA^)W]MA#E0NA*?EC@<C)9SI<.1O\^AT_$
MQY]]\H0$]DRN,1) .L$:A>'0/I9)&9I26?*F+#FVJK="<))VN*8=ON*-6_$"
M23M<TPY?P9%RM",-'$X-'(XIK)Q5)"E,! H3V7:2%"8"A?%E896383(2)F52
M.;M*4HRTD\II,4DQ4BM)7<01G:1"S%MJI>K4$.E""6K@-D,BTM[@4RK4G# F
M1EX3/U)2IBAU4O))M+=.^LD#4RX/O1K,'9<&L? &<=W6D90/',N'.FT">2+4
M$OE0GPHI0"+2;&P?VF6N%.=JX<P^@PR2M8[?T^=K[\@C4OE;XL*'\(MCN<$[
M.Y@X'D@]$F3\2HGB"P,N>WSC&;%IY"AHK&GG$%CD:5U%]$<-LR]>$/HDM'W*
MU1LC2)*,7S\"4I)*]V<A_$:\F6\MGNR)Y5!*_'HG*F'MW=.+-U%9F]=?[R0M
ME*"%3__38EKX]#^2%DK0PM5EBVGAZE+20@E:^!MQO.^N]=:W0SMXNO*<Y?S!
MMJXLUYI:8ALG.;1"YL[KPQN7=%2"CNYMQPD\]V'ISSZ[L&C;ZP -Y6]:TD\9
M^OE'"VDDUDGW_Y"T4,8^N6DQ+5S=2%HH00OO/'<V6UKNU9/MMEN99.Q44DH)
M2OGKWUI(&+'4^.O?)"V4H(6[)\N=/5EV^Z5&QDXEI>Q0RI7G3F!COA4";&_M
MX-O;U5OB3I[FEO\M3C!!3@MNR838S]:#$^519+UYOUH09J<L@]";8Q;&UC-B
M4]PA8&VDHV1"[1 %GKB:& &I@]%\3$B.V+GM*CF",QKDBT-KX0B^;_,>Y(@[
MRR$ R&?B+LD-"24['":_3)!)[2"^=I"\(+QJ.(HW.Z 7MBO)2%[@A/9X8\M:
M>(&O&CG;-M(7WX.!PA7F9X67[A3351<T;VM-W)^LR9/M$G^5_CUBBEO+G<5/
M_;#GR[G8!%\ '&MJRX%+E92?@#@]<PK6TMJIDZIM5WRJSJ*@]+ZJI-:F.$A2
M=295OUW:#G;)E.+Y]28HI$06F':E$.:&3SI(NQ\ 32'Y:#^3Z;4; AKM!X=<
M!@$)@[>K3]:_//_*L8+HTBJ9/+F>X\U0I7VTP0L)2" )^E2"+H&"*)%O/QXD
MA3=!X6TP-T[5\Y+"A:3P&X\VD"8AN9SYA*9J"'X+O11QQ2_M!X.DKY/H*XY2
MWA*'!BB#)WO110++@8.DL.C<3LHM >56D_4TJB&0=>;EVV5@NR0([A@,V(N?
M2&@YX%1.EQ/122IWH\RRRMCMV2P]3HFZY@I!98@:'B".0R;ADB*-QCT*$?6U
M.P4%Y-N6\U?+GWZW?,$KCAU%5_NA5R7)%V"Z?=AHF<S>+(#5";J4R#]:MN58
MR%)C<ZZQ.?!N>"7KH^W0.S)9^K#Y=A!VPX9@Q3R7C8NND_87@!N"R9V^(\_$
M 8-JN@[4=HA<D4(*P*+KY'*\@I>B\!0-*V7AJ>5;I=5YC-4I6#"F=(3QZ&!,
MN\19;2*#XWA0VTE;.BW2:1&#M.MP6J3BYS3<U$U'J[3TEGXY_^325+>9#FAI
MJ0J;#DU+#7ANUX6S% F.E-_17GF+B%KL[(CVAYK.X+1(E2]=%P&DMTSKY5&]
MG]59D2EBYTT1XT@-2MM.VG:\J[P"2:\MHD:)\O.8\U(I%E:*TJ3G_C1"$KLD
M]G98J,?G.$HB/S^1=^\Z0X7A=5$)5::.G>C.R-"RE PRO5^F]XLFU1I)E9!F
M'3]F'6>G*JV0W9*^^:%OWMP6CN2W=%MX=%LX"LG+RUR")M9TCK0;5.XM.J@4
MW"OCY1"5(Y4N*XOR:?5Q)/EDVNSY3_RXL#X$DX5G(/2NJGH^J;S]ZKZY>STR
M0L5/A(HS)XTC\I8'#*VHN=&1S'W9!J(ESEIM)++=DUT2BY#$$O#;Z?R4KC3R
M.(@3<RS@MR?-*1),5N#A,FN<8VEV"K5):<:C-..+OD[1EE*:\2_-VJ,[90D(
M3I(5.99F2%]ZIX[N1#H:,S=E4=5AA4.(;UM$5*RPXYF1WZ)S3&'."6M$^;;9
M*D4^1R*?8P.T'-U(H2$I9MMED9*&5TG#ERM23M)(V[1QV[0U,D=J*2EMRE&,
ME#;GE39\T8ZN:MJ8T@YSI"\!.M/[U8)06GD_7SC>BI"[T)M\^[S ? .QB65C
M>^NXZMY]GH5"=%0NVK@,A6QYVW5*%TDAYZ<0OF3(MK4K*>3\%,*736NHFFI2
M"J&??H]5]>7DWTL[L!%6E%8N9[YW[UMN,+5"Z\KS%YYOB4\P>W;+;)/\+9^%
M=@PD!-4L0SM;KU1..Y)B>*.85*A_"_G5)Y5+Y/.+_)JO?Z?M"DD&G)$!QQ;'
MMM<B:8=GVN'+GZG&6I6W6_@MKB(:?W!HD3?+'^W+9J^1!&OG4LZ2ZCO/'>W+
MCA:9.SA+TN:+.Y@G]]%S9R'QY^_(0Y@$BC^1J;V<W\/7-UY(!"?@K!VN221S
MJ^URWOM]51MG(_HCL/;GQRL?@!"V&<N[^SP#BOOH)ZT/$ZL/SDD4GQO%M1?U
MR$0Q2J^/GN7"4UH;48R6QNX>VX5> _:E2PX^.P<;5$@W<EE"\G+CO,QQF+P0
M=4C#O/-T0JUY2B?2KC^CRMB@D"W+O@B%;+U2:=@+30D6]I)&!2<4LF56% O]
M;+S2N*Z1%-)A+7.D#/G][Y9O6P\.N86%L&<\=^JY>$SA/UCNM\^/CP2>QY\_
M7K_]?"L)Z]B ^#:D4_,6 ;F4@L=*P5T:_^(#>O O2<W54_,6<*5LKHYNJ8@@
M08A??' \SQ>;?O?3T)Z-5DG TL8X'QVWVL:H6<]+&A?#CI:RNF-T+*"M3(N0
MD"E^)S9UYA/(SC:EG(NHXM9R9]%!A>W:\^5<;#)(MI,ZE4COJUTGT&9_U!^>
M 54GP<.\Z(\N4H/7>%PKB;N;0NV+8[DWUCP*]3CTV+HO-N[36XKJ9F_LJVV"
M+:]LQBW!>C23D$QIN0"Q$;NG($+F'L_"X'Q=+\LOER$IH[NB/[\8DZ2,[A9A
M0LH8R<(ZYRFLDS(8&%6,ZK+\976M\Z.XQF;ULL0>'RBNLS:]K(#&!8H;+$MS
MC=<]R;WUXW(9/GE8#WM]=N):SBUY)NZ2W!'_V9Z0Z]L[L7&?O=NMDY3]VY96
M?E'Z^>#YQ)ZY5][2#7W!BQT<(IJLO4I**4HIM +RI3O]Z$TLY[^7OAU,P842
M7LL<(IH#VY;T$Y^:$BL@E[Z/H7?<:6*77#H._2WX_ @?_V:[T^C"BSQU..&8
M?P^TH](5^T#>,A.I L*S?HA/>#41PZFTGP9MIPCOQG.O+'="',P"8K!O,X'M
MW6[+D$XC9^_(H^V2Z5OBPH<0CQ:#=W8P<;Q@Z9,@XU=F.UF.Y:_P;[$)X:C=
M1UV<MD#0KIC;H&_H?4D<8A.'<:'W:R*.OAH=TDLR$9!,MITO3$8M><R?IJTZ
M*Q!+VA*9MGA+(:E";GUA2&*/;SP3>6-):ZV["7$M6&B2AQ!]?SG]US((\5,G
MJ3/);#L R"K]N4R<;"90[$&.E,D5R>3/X1/QOWA!Z)/0]EGON?0(&1304<8X
M E)2NE=$I8>$4D=)\E19W0'ZVTY#E%)22DD^4R)/IU(I)<61DFVD/\;[*6AO
MRH'/_MURL7#H9\N15)HE.$\%GJ3E2OTB2<M=HV6^K-?MI*F:8F,M2Y$1* (F
M[Q!SR -MR-8Y-55&('Z3/"!M&FG3"$3+AMZO_;ROHU3*JRQ-'X*=^=Q,GI9U
M/ [<5*Z>/.YJJ7!K\H*UE%-23M5ZR5L>.'5!3M5>)4#**2FG&K@-)>54N^54
M@Z4N9 [[$:3#30X[;S$M>=(LH[+E!)V0D0=Y5-SYH^*&B%B><TF)RHWI*!,/
M3A)3,O&@0T3<!K.@R2)+DH@YM&W;((D%MVW/7MBI<=OV+0VJ7 8!":^LD,P\
MWR:,=*^LX.G2G>(_[_^]M)\M!_84UQF3,=%\JM\+UC6QY<%7RGK.9/U^-OEZ
M=S>W'.?*6M3*&K]_L&S_[Y:S)&]7R<>_ AU;_N1I]9$\$X=5O8U_NW87RS"@
M/^AMXRYN=4HI08!Q[6WJJ7(QQ2@F541X/^ET71>^MV=/X3^)Y=];_HR$[Y:^
MA85R/T[M#_8/,F65=C\LW:F4 ?7(@ 9I68HF)II*TGS+[(#2(N*>N&<7$*)R
M=YO9J!1==)V)/MB/(<D"V-W][?67.U&4K=8V=CQ X\>@C3=+5VN===!V8?'U
M[B,2&_A.&#\)5U*]\DF'-3O0^XB@&^Q14\:SU'X<)4USJ@K;P4 E/3IIB/)L
MB)9%68NL/2DDSG+\<_\=]K"BL;)[C_UQ R_S(#BZP_45X*!%DJ#MAS%1AU1$
MJ.7$UO\_[/#I<A+:S^1JZ?O$G:RX5<IJQ]BS%+YX4W.J% ^":61Y5BN:@*CX
MI%$@7N3T"%PP"Z*\T<[!6:T4$&<Z0^64YP226H*)AR,<#( C]GV]@J%\:U)S
MUG.')8'DK\8/S/81=]?=!M%M L%#_<*D</!JJDB;H%;Q(&T"D22!M G$M0DX
M8GKQ0XF"GS7("+Z\]L%WK(#C\_\.>Q/"IQ (XPZ)[V1PE'%8L9/1<-ZOX'Y'
M8U9S@PS7@F3D<QY9<A2>_. M_>P[5@)Y(UV3$.61QI'LD+D-/#@DU9QCR.3C
M9@/^,M&X#:STW@HP<_7*FR\L=P7_S &SH3?Y)A4LEU?O6JJQZ@WWY=-XUT5
M2\-[4DY(.<%?@+3UPD1P]UWPP\2.28U&SCV%+WXECQ*[Y<USR_+=T<@<1=5%
MOTHLN!TOC''<'JE1Z67LMFMD\0* @N?M")/V4F]432!AU78+85U?D%N>%]PM
M%\;7;8\1L$W47=?SHKL!@FO]\QJQ+14*LL9?%^_^"6X+M#$'5S2F+VA+M=TF
MX#@:WV$!(9T%><YP?@NB?%^;-F3O"RXZ!,O>EY*N!8+BA,[A\O)>@V0I[\EQ
M:K:7]M5EU_)Z%&+\DNQ:SB.;"-FM5-JB[?07.V Q"V:&=K'U5>L,6H[OH<H\
MOBX*B8:/Q=K#R>W1]5P5CN2(-5IZ>"2X3A5&37%P(B.0A&N[,'D_)_[,=F>?
M+/\;";D5#H*[Y,*<MQQ*/<^@%LGLPC#[&>+7,O.4SQ"X,)=AI "H\ #KSO[!
M1:9()U@:%69I@$MF$N:82X#;6]*GYL*G+GLEJNM,SI')W!"3B\JA;8X_<W&1
MD2M6N)M;CL.SOFN=Q]@F;MJD'D&=6<&8_(22!!A^"%=<'QFUCMT+:Z1MY C*
M30()1\&\V?+UR,4X"!+<H^7NQ$48%ULR>X7,_L%^S Y+BI4R(KC^%T;1'KK+
M> 0U26$AX]PR/:1EZ2$RSEV.R3D*[O%R,BRE /]2H#U!R<J/YP43$R+<@)82
M@7^)P%%B6QOM!(XB!VVP$UH70^16(0L376R%G=!XS$"6&N)1X_,7CJ^A I)@
MAK8@W4%$99ORQVJRAT9+&*7B0@%'B*K.,(T ];"EICFF"[7SG'&_6R"'3O!S
M8($<NM(RHRQU\>9]GC,ME*LS8.YSOP6/]0HD!-H0ECXF);WMEH L)']^,2 ,
M;W$KG<JGKU5>BE\P:T!<02$JEW- HP)Q?]O9B19;.SLO20=<!.W6EISQDC3?
M,A$AR'&0M,/YM\/E05='O',^K 11^?G<"JKKC-2XN7UN_2>X22R,G2E9HXV!
MG0YSGD#.J&!A+'D>7)F@D.U9.L_+7+5GX8@U!+LB)WC"O+R+QH]N;&>7X-*Q
M6FE$GU\L2/>U!;9]VR.Z A36$5P,",1OPD@L$:IF<V0-M*#;L>!'N>7O+ C>
M[;A]^9^"60+5" GI+8@E(5H6PI;B@2-'0=Z^DHY"6SMO%#17VNXH",#DK3LK
MD$S>A;,!KC2Y;"?760YM=6"LJSTH6J<3.6_VT,X*>5QZP!P9Q]<P@#\G4QN^
M?NO).PX\TF#-V699!- R<U+<5!/),ORQC$S(.'-6<\.ECP4/P;;SY+.&@I0U
MZ]E.9'6WL0F:X(>P\FBSFR$ICO1_2T)2TA#@HO3&N2-E,B15JT4@V#TO*10X
M] ZXM0ZJN"DGF+5P[LX3DODE\_/!_-S% 3AB>M$SM04_KI:GOXU+@DISW043
M#T><(#1X3BV#A?P'"VLYUA9(- D6!3@AH1/]HW EE3_?3,]#-^']-",97QC&
M;T,C=!D6X.*@H/+NXE),<",F! H2"NX2M-D';Z+SKJR.6I+IS\VO@FMO@?A5
MWG(6\R*'U(8R$M5)7<A11%R Q%G!PV(=XRN^(GBMU.KM/?82W&9N2\2K]<:&
M8 Q?OA\E%\WH.FS?"W, SJTM4EIHB="REJ-,.2KC70HBRXG-I7_8X=/E)+2?
MR=72]XD[67$K( 3W"H0QM=LC($I1?#?$P[F96'![7R!N$3U&SI'FO/].G&<B
MM'4MN/(LGR1=$F6\<5[[-+U@0N*XD)O YK74S-VP8[MD0W 4H&M#>FK7C(@N
MYX%R:O (9D4(&:3K#'^?3:]*4[S>P[ Y\6>V._MD^=](*-5IYRUN83SR0R=>
M&83=,F8O[7>_MP*4XE?>?&&Y*_AG[KEWH3?YQBW?"W[2W3&^Y^%6^@$:;YEO
M?>X[70V7B19<' C#8[),M/BB0=BPFZC<+9"R/W]X3S!3NYI::\V78I:\Q!\O
ME26-KK.24&6*!#\:%N:21GO$P?$5E01C_-*^*@_U2D5EY#9S#/]5/3GRZL0.
M^ BN3F5DA<LX=3MSM3M9!E#PB/#Y S$M-2I$KX+"D0718(I(9]CXF.P$@3BU
M[9J3HV9[G6$9V9*NU5KFZ]W=W'*<NFMM=89=MN$I64$8[=*".[3=CMOP'3T5
M_+JOO"0G@S=22M0M)<X:9Q(]>,-1\H3T5"6;-^Q4"\921U2%EIYJ1]FEK%,M
MF!':[@Z"K?-)9:N^YLW*=GJ?@MPD[0SKGGB)42#^%8Q13B@5*C/G&B3+,V?.
MB:YI./*V6G 8(HN7B&3A\5"\I.HSFG9H62&BG!W6V?+RF(S?"F!1R'S63K,,
M-X7!.-*??+3$DMS"(;?(QE'\V8G2H6RA0RD8:_!Z;"[ST43@*Z[2V45/-^/H
M7)"'FNQ2 H@@ 82IA2E\XT2._,R6Q&FE_<VMG7#N6Z+281#,EQ9<XPNC1L7/
M*N+(ESY_42]1^47LO*(CK%-9ZUSXQ'7!512GB>M2<W91<]Y_ASVLZ*G6O<?^
MN(&71?=(9>:0S!PJG6)X,B-TW8HXOQG>8;.BG?I;.ABML3-XN+8@*G.?/6->
M(#-!,"U[W)GRG$QM^/JMQ[$1+H^%N+5VLVF(MW#".0]^.#*KKZS@Z=*=XC\8
M 'JV'-C3:::U9/LVL'T;KO?%+^41><N,Y_)I(M[2%[ZX8>O$PJ',B])(:Y$-
MSJD4$TQ05-,A3JS(O>!BH@TJN8ZFK +)+L'<B=)"0C!W0O"P?,<4\;E3T+EU
M)S@2 "VP$@0_WQ=(* AE.8A>9XPC(=%X1J#D9?YXF;->[(VSA\Q2X=$_[D26
MBF ,=.Y<,>F!=E)!B=)A77;?X:BNEG0\6RD+*B[-U26_DZ,CK/-T4I BH9TB
MH;F^$:*+ (Y< _%$@."'UCSSE4#B22:R5&<%-%>3NL.J7UXS;=XBD=6V>;T;
MUN$0H3!1>7GKK:L604L+50@N.([AT-K++ C$M9P*:<$L#G%.[P5W&/@[)N?4
MW6D' W%R![VCW,*U'WO<!?).L,69R_VWAUN:K#0O$%\+QD3MKD4J^,E/6ZXK
M-E,BM8V,SU%V&"=Q8%%Y649+6\M*)P0XI/+CE08YU=."F9==O/W:ND,#;OFN
M<[=?.W5 ('S^4>L$00W9,RV53)+9V^9W=OA<49A$1.E1M\2C/N*^LB!5MP47
M!1U3P3Q(+8[.<CEB>.D"2'9O99(T-U<0.&)V8;1[ZT+N76I4(9!@%(SA!>P8
M+:5 &2E0?YD?F=O<V@-"/?2.Z[NQ&;,).L1U"9UD@J I$@$R\,-WL+0UD>C)
MV,EO6R\1=[I^94/EQ+^<FZY8CMH=F2Q].X0O.TA7V2"0=*6:2%?2"A'DT($_
MPU^,4J3F)L\UJ_ E*TE6$IR5.%=@!N,_<>[E"LY__!$ZI]*C%OYCRLPHQW\;
M#F\#C@F-G-@/RS"*"MY8<\*BU?"'T5?_1DUV ,H4 =,*=MBW9193RMFWE.*J
MJ<+_42HR2U/19]^>V:[E=(R(-K=])DD$!-%7R]"0V7B(9"\-?;V[\=RO+GS]
M?KYPO!6)PP*_WUKNC#WSR?IASY=SL4DKV<Y:IVWLJP8;.)^,]T)>2L)ZJ-AV
MQ:?B>BGK5'Y*0UA2L:JKFC9F^CP=8-Q+Q?<^&/XVJZUPY9.I':8?;4?$.I]R
M"T'@+)2E(YEHXW):?H,8&_#WR\O'5E,37QJ6+X^U+ 7=DMG2L?Q/5CAYLMU9
MUP33X>U+FJK.:FLU*?$EE?BRF,I2D)1*/$HEOFBJK!4.W(EQ? S+@QGJK[I&
M5 7V+RWPTO:3].WX]>W$MJ*DO.)37HFM!:5EQ:-E);8.E)**3TDEMOZ3EA6_
MEA7?.A"@%'B./:7E0JY#,D_=2XW \-ZQYS:K=QT=*-Z%L!R:K;4, #5!<,>>
M9.]^(J'E?/&]Z3*Y+R4JZ65#9WW:EPNF*D\:<R'.." #[%(_[^CG/?3^&4:'
MK]Q9#-="E'[M3I<!"!G+^:OE3[];/FDWN>^!4L.$O@_JTF[8L1ND=&]>J'*C
M7Z0U4P6]1U<%5YTA^>P-=YOJA;1I;LG"\T/KP2&_$6_F6XLG>P+.D3=?>&Z6
MB9-^*HY5?&T+O6]O;DUMJ5TV2>3%L"-MFJ(VC;3@:S:?.7 D.F#1%)3MTH*7
M%GR7I/LI]"YE_%ED/'^4SY>D+TCYTHIORI8^GU\AJ;V0G&\K^4I)>7:;6$;Y
MI'T@IF5\7-RC7?0NQKGE<2S7 ?G>E"7\]4Y4 L\Q-R?>T@W]U>NO=S)ZS2%M
M%SRA/$Z*MRB2)X8(ESE6)]"XC&3(\\@64'L5WJBHY"M]NO-'P:1GQVD"MO3O
M3I.8G;>!^3_-YBEO@R_)WE1.GHQA=,'BY8NVF_+O)&UW@;;Y\N9J/661MDE'
M;9,.V=_M\C>%.#GGB=*%M%1D-JG,)FV9'5,%Y8M*PI)VSG^BT3&I*5)<6M9+
M.%5JRKN%XJ1H<$7M?,GY6JE=^H&=]@/YHG1Y4UQ*\TIH/-4Z>BM 5VGKZ#QR
MO?+\A0>H(#>>&P&HW92W=\/M0KK,E92YDE63:\WM[>71@? *];Q):AN2=<.K
M;TR=2LDJ[]/S90C(Q .9>, ]D1X3,1*5Y,1!^+GL/>F3GM4GK<URDOF=+3"8
MBF><BB61Y!%=2WQ0CH*Z8@5,)+EVG%SK#)H<0:Z2[MJ*<!DED^</ I&KC)+)
M*!D71'I$*%=4DA,)X5R%1:54DE*I64]45E64M[8[)$';E5<B4Y&YD:.RLHN4
MHVUR/3HE1\4(-G.4GW<>E2]3"\Z86E"S\BQ0:$>BOVGT<URXIN"%14DS9Z49
MOJ[^%2QF(&GFK#3#5QF A%(FL!V?0O#6#KZ]7=VO%H21BT^F=KCSA/ DLV_#
M*;K)VWE+72A)!@*007WW,=:6:M_H:V= ZSF,N+Y1FW U$G .!06G41Z<P]H*
M31M],[*)AWU#/'":%)QF27-QF+(6ZC$7$;!B@K.L)<4P4 LXD<5C+[_?5\4#
M)^/<L@YP'Y!0"W4"$%/.C'C@-"ELN+'S 9S:.@8E'C@9J6DEJ;.^NL+#6!4!
M8'7QP,GT2DE5A!BHK12Y]OO?+6=)S>M+Q_&^6V!O!Y?N])8$Q'\F0>*))+]^
M\/QWWO(A?%PZEQ-ZW";X.4TQ *P]D\.0:)>7BD'1D2235I )"YV.ZCMDDV32
M!C*I^5)E.EPN"498@N$XP+Y]D">IK!U4QM?1WW:*@:2R=E 97TD)DK8$IZUZ
M3I&6KLUHY.MNW'-.K&#IDS=VX!F:.GS]]>Y=/%+\4WIT'&K?T-LQP/C]"#1/
MED^"8\?>CN!,[6>@G6WPX1LWRSDF2WH[:9"%]YH&</:(J>G>$=>C+13R)CP$
M@>T9=P>-?TWMNPC8M@\-XDE9.B>EU6,Q8N9B>P$?CQUYD+/HJV40>O.8(<N/
M/<P9^YY,GES/\6:K8T<?Y8S^Q;'<8N/^KXN+2\#,%+&C?'"LV<4%^V%*[-?)
M+_B#$C'[+7G,-#->O'FTG  0L?-F,M/5TO?I/'8PL1SEG\3RE??N5$&=E)XW
M>HX]AD^]9WKK\!(N8D&6-TRRGG?>9$DW_H6*MLRUQ,^P1PHO)"U4]PZ3+.0]
M%=K*/XCC7'QSO>^N<@=8\UPR5:Z#8$G\](K8P_CLW_#1^$GVX.&5W7AL1;G#
M;*_L[YX#"LKR5X [A_C![GJ2)]@#9=>Q]?KV_#'EL!L-MCM3,(=\F;&.Z,GD
M0?;<X>7\$Z7EH6&VET47JUP!*F>>O]I=#/T]_OGP&L .( Z*?\ [?36]HHVQ
MMA?R9?D I@(PL&>%N\M@O](?,Q:!R0@*2@3Z'57;RI1,[#FP\Z\O^B_>C(:J
M9H[507HUJ2&WUW)+9G80^F! *#?6G.PN9_T _GX8+.\O[^[?W]XH5Y_3*]@<
M98=@:'J.HUR[4_)#^1O)0$[T"'T"'CB\CK1)N7>8G85X\[D'_!QZDV\]Y8ZJ
M9>7S,D0+:PJ$E;$N^@9]@3V>>GIGD4-8D+Z)/BV-ONN;#R_>##1ST!^/-E:=
M,\FN?$P+[ _P99 E(==RECY23$9N2L>M(?8N))+7!Y;"GBJXF __S%I*:HC=
MQ:!QGS4[?G]X0K5_\;?-*?&]9);;]U?O;^Z5RZNKSU]O[J]O?E.^W'Z^@<]7
M[S_!#W?QQ(E?P7P(0-_5D^7.J!?RWO<]_\H#239!#R6XAP6]=0#EAU?W)R?\
M!>P_)0A7#GA9C_#\Q:,UMYW5:^7/]^ &!<H-^:[<>G/+_?,O"OT]L/]#7BMJ
M?Q'^\N)/L_"7K#%2SR@;@VZ-&?WZ;/DV</AK)0!R=BXFUB*(?OE.[-D3_/#@
M.=-?%-S,A>78,_>U\B\PV^S'U2_*W/)GMGOAD$=XCLXXM8.%8\%L#PB%Y F?
M#44?H2/9+OJ*[!NZ%55["7(-<_Z4-:"5+[[GPN<)O<L4X'9?P7XSMKX];_8D
M^-*#K[R*/^\9K"0<ZP;-M:M<+GS;48!XC)X2/A'EP^7=6\5&0V*J7-Y]56Z\
ME_37B_ZH!T #WQA4/5*DXCT"2[O@#MO U<FUL$ !0830!9<S7,$K#BH3_.[]
MOY?V A]YN3VPLO ]=%?@W67XY/DVSO!,E-G2GJ*[K7Q_LB=/RH0Q!UWF!!X"
M_K8 @.#:$_@,?A#BE3V*$/$"D*+*Q'*5!P(ST)7#IJP ?T4FLEW<I,?NS &+
MT57.O2G&&=@L/G&H0L<7' ]-<?@*MN&SK;[\DS5?_/)?P(&_K#_=>\J_EX"S
MQQ5.9>V9C Y/A;;E3^-!H\?IRI70@Z^C9</WJ"[!?@!#(7BR'T-X'PR")ROH
M*0" [[;CP!_/I =/SJU_P5?D\1$DAP(S 0!88.'/P?9F'Q/\P3Q+9]^.TDL%
MF'H*^;& /QF,UK )&#)R@)OLTP4:3[\8 QHV#42*OBN T%G!7BB6G0@L-AN*
M[GWJ*:X7IF&]9^:]>TK(RPXB<"'1X1X>F:I:@3(+@'J F2AM68^P&N4=R!(:
M45+-7L0XW^WP28&'8<76U%M0!"^0)$/8U-[Y\3*OY4:OX.:?8"%KFL<Q;>"G
MU&)2R_QORUV"R;T>T:"+,2F<I_:4 L>&"28A8YCD;@5)XSU8\RWP<[A>U<ON
MBL1/UJJ00!SW0*\\$R WY='WY@ YM"8G $J*NS@$$6S+NW%!><>P%RC/MA\R
M=H#_ T)?D E#5YJS_6@E8"]X,Y<RRE["FW@^2D0;2&#AD!CQR),)F]L1E\7#
M!D_>TIFB)(TF^ _CUBE9V!&%H3T?/ )?P'BPP;D=P",SSP,Y 2R%,55[@G+5
M4R8Q9(#9<1/6'+5R/.&C0_<7$RW *1:97@08_(EM'"41>]K#M=$O'9@6QB4_
MF+Z@# U0#LCN8@Z+NQW18+G =R@O8V>6A58/BXE!ASGJ<CF#@:E\RF4J\P*Y
MKA!3*1< 8: V=!0C GZ?( H#-"^W!P9:?<07\=%$2J,\Q/?QV7)<C33&R/'!
M"Y_6NT+Y>TVW!X2M_,NS@;*!'?Z%VICJZ8D#AC%H+'PC84*F.V/>0BJ*.0_'
MHXSV3!QO 4-.F%>:<&9$JB^5;9W&>,):+!P;P(S7]8$VX;W0]Z@,04C!K[YG
MP28LQL1K*HZ BEH-S"$,/H X\IF@8C2/.\1',K4)+GN'>8HIU.%+Y?VF+H6!
MUNI42>M.^ 4H%J :K05V WQ-I6/:*J0[8181E3(;-+!&/R63Q)A2(C/-FDS8
M;#A2UF8[S-G_O716.7S-8*KVE&L7J#7T?)CE#O0:FFPQ7CZQ(#=URP$5R9/;
M#*P65)LI8SK"&]4Y3!F@0?4<'_LI<P+C3'%6.YZ5,3VNR_&^,V4V\8#\@7H!
M+M](J/P4_?M &)L"[)@721_L@1Y%+09@_P]6;Z&S$7P]\WL'B155(/+A#QOM
M7=SFHQU&:/@9%Y^YG*SQ]BHT*SDH.,W8'?0 5!-G20-:-G8(M^>)"D0!2?D0
ME6UZV ++6AL8L<!:K,44T%AB8N,!,GUD8FW:V>@"1$)K0XH!=..%[M??^U>8
MDA+40-^ )!K9S 1AYA 5&];:;8D,\$B0G,$&7^]*)*ER1\ AHF17Q&0 FHR+
MT2#D'J)&]9'='3U34'A0X1]$$BJ1_E',B-I_4]PSP];<FA+$.AT:4PL F<R6
M#=)F,C4$'N(53M8KS"2ZKR_O7BJ_75Y^ 3.9GF, \2<BC7F^2S^6G?.4[&2$
MW(L635_P-[4]5:FX_%A5YJTZUI(X$G.\F;%$&1%%*RP.?'(6VEY#!>&!=C8"
M\C#;!_'64FIYO?1H+1LPWP-N^KH%XR29(M-\.,4&P[8@6)MUS$9(]A7/A)/$
MID6.<Y_:(LAMLB5SHU@X&CLY K7(X(?D)L"K*/B\"5!<)/?7!A,N>8WX? G,
MU$F&7(NB53 42LP5U9[$C=CY&-D;1SBX$[BB&G(WWG.>Q$U)P=CA")3E@A)&
M= LI8IM(>,8AU ?+H>(U>"* =?!]@@!^G"0A9.J4^:@]K1_@D(-Q3TWZ[< H
MXV^0S>GG0>,')/(U'-MZL!V04P2-F&0B9A:XGGL12=.8[U,/;"RQIX"/\T0Y
M  R'@#"?![>]Q+CRQFJ17[U83--5I">*>*N'"[ 300>.&$#?3]Z*]0]S:RJ,
M.ZQ9J93I1D,P6R(Q'=[,XOM-E^S)BNRBM0^WX0T,(R2G(IV UX=M$9EBR[6C
MZ0<TXNN'S!1&^=E=EOU 'GR, 4?(S3&2!A=]K:=\!"5(UE81?KEF,'1$"(D4
M!#MTH(NX\!XOEF#.IUD-Q]E@N$C<;O(ZI5K +'T\BIZ@VH2Y/'#%(@Y3-64.
M@'P*BL8OH@.:J0"!C/'9 AD4MS*0<52(\A K(7*3XTZ$^945/&'ZSG<,2E[M
M:+@)\4,+L;I:$(K/"3X/UBVQ%Q%]T6\6UHHA88U$U5R[+0EG^&0&&@)12(_1
M%60!G)"-\@CK8,LNS%'\,]+Y(H(4!T<R4LP'BJ!>^"?+!S)(<42RT50>Q5UB
M#;[UT'#YZ04RSHN?"QJ. SP.VS$<"7SR5@0U";A;%P\6'B5%_)$:<=M:W'7>
MP>#QYH3:BN@+@+(CF.7?V_;JX7^/Q [I631ER"TN3L[KUUR?<-N.T9H;8>LQ
M/B@:.>L5B<CE'S]O<$?L-Z6>3NF,<;6F68?5270\'WGX.?ID>-%7]\2O(KDQ
MTE3U%]0K?BIH_HZ V+%C8;4.+R7* X;-T!T8#0#"!E31HU([MLM(%!.G"32$
M^3]XG&NQY+-TE($Q3N3L8X;+.D!$SU8W,C5P;<QPA%_B-<::J:J8=%X(I94Q
MZ7I4'5*BM!GK8G(#S\! 0\SL!SSM3;/V;U&XE&J&S\A\NX=D(1I<R!G)P]>
M%=M?Y]-1GC>R>7Y#)P;+!Z8(PS@LBD00QVR5AY5"')O>*F+ZG2P4;7TJECQG
M)_/3Q57+TN.6LG2TW9APU,BZ;9S1Y2GWT9&6@YP^8$FO*2/Y-5/7\.1;XA(\
MV_W"KJ+2!P/EIWMO ?[;>-#_^9?D49IW8C\L*?+V/*_!\W\EEH,G,B [_D&<
M1SR>2&;9?-K\^;7R/K:LT\^ I1\@6=[[Z (G]V92<F60(5=8PDI,WR V,!TM
M'OXA&GZ!P^.3>/!.^0,%&3T1F[-)0YR4#^G13?H^)""WCQ";$9';.!TU+R0'
M4DB6(J+T 0 :'!0B2 T 1$PN3?G<BXW;%ZG36S?&#4U[>Z*7WI >HW,]E"*'
M#_5H"K1'V#'$ U@SY'E]P RSX$RX4(\Z.@661DD@=6()7OF2+3@^SDRD58^]
M,:>AN9I/)^//?WEUU$VB]2WBJ(:!\L5:82Y1+[ZSN>>B4A ]%]_LW+F11.\A
MY=Y+'/:-D3HT=E:^-71]2Z2U2'.7.%;[8WU\Q!)I:/>9K9+E=R7E)1"C?S#T
M?J_?[R.QXTHHN?[!,--?FONV=9N,?4/"$^"OCE3='(ZUW=UES<#C'@\C4!V:
M?<TPS/)[7,Z7[#[*.[R! UR)C-/#OQQ"]01NYW*.>NL_T6];-YYZFU>>,K8:
MSY&>(ID V#8]?#PX'1I9.A[W&+#H@X$^& XWP5+):EH"PL/<HX^&AFF:PX9
M2&,"5 OXY D] = JURRR_=-'+PA^[B4.0A)"4+YX00BF6W17;=,GZ(%I0(/8
M]]:/'+C2@3:F9;/BG)&;$@T;30\[H>]LSDVGA D_/]ZS.'Q9<&MJ7Q^;6C\3
MW'4LLH-8*"!.QV-MK*E&F[&0]WB@_!]6S>G_YP)9OV\-AV^\6U^IS/B5M='<
MG6QCA(W7HO)>![2LIJEZMBAL"57$K_)'"+2.VW&$$$U[)-8O='TX'H,.;#/>
M!9$&)Q!!]=) &_;'FM9FJN!7&IR@%DZ5!IHY'JJ#5FL!,:0!*T[,B32X, U=
MT_4V4P6WTN 40CA5&IB#T5@U5.[Q_L'SB3USHUCB9*7<8]*+PXXS+I-K,Q4X
M:M%,\42I>=;3G.*<7:BJ:= Z834NK.U@/AR)N-#4@=D?E:?L)L!\,O1.(D!-
M[8]T72UO^G&\[2($H6M]8] O3Q$9VXXN"'W S#YRX<#CTU32D')),^EZRC]H
MWC?F'3P3WYH1Y6M 'I>.\M%^)!=Q?0KEEC#Z"I[L14HK7?HSC_'?U HM)6ZI
MC)RX7W.QA;%U?<1EK5?%%A4O*5H16Q"N9P>FAJJIK.$6_?1[G/EXN4XC9%7'
M9[Z7+#.U2K;&WW/6\G;U"2M@T41\UO$V LD&1.+*Y5_,?Z91=_Q.*\9C._ D
M-GQO//<"N9>$,.C,)]&IK$#P+\4GL-T)V^UZLVU (XQ)'"PJA>DF\<E+:[&8
MWFV\V1JQN'FW_'(ZI9M"0%LVO0]T92WLT')ZL=I&11N[4S2K]"YUQX-RFQO0
MO>\@9CW5O;>>".>Y=J-98'!6!>H#C$P'?HOCIH?=P=%68Y\#]91'H[2%4\V2
M&H'F5:J8\7[B;P;&OR?WY_#@DU8T7G@NSLH4]KK <1%_4UR<- 3][0K!N=#L
M2U#F@'*KU]P900DB.;3I#<[W/_!WL@N"Y)'HB=,(PS#4D9F.Y>V,7_'J2@EF
M8VQH&_'GNE=7BA*,\: _&)1>W947A$'.VNCO7SS'GJS$JP_>;!7P';#*1%U:
MN<S%V@Q6"CA87BZ@-4M<6J,D^QK:Y<X;M,K1'T!(]$!*Q'E_/?AF/.@![<=)
M?U$FX-CH ;M&7QI%,EOSJ3X_0W&=G+C#3#DMO=99@B<D(1HF=IY([:/,A&?:
M50%=H%>RJU1&'"O]N.7\[>PK]<+GQVUOY30%HAFCT3 MHG/G:FP/)56T-AB/
MN=M#.54YV$H@*+@'-[0OIK:SI%>& NKEL$L=@?(3B!G65.WGG9W :_%;=P0$
M'KT4_?X'WAX"UQ@,,126RS":_KWEXR62X OQJ8%VR2I7ER(\+<=*K&(U?((D
MEXZ["9)<MF@.)-D<OE\:'4H3U=2A/C+-M!C:8M52,Q:XRZ 9ZGBDCP<'9MQ_
M9X3^?,IMEN%@/!AK.PO847@GK>,P[(>F-AAIA]?Q=FD[>#ER!PG)#Y?N]'J.
M=SY9&/@WWPN.HX9!?ZB9>FI%N5-4OL("U#/0^[JIJ657>+LNE4HB#COFT":.
M"%^M"W_<L:*#Q%FMY[A/5>.(RM/C\GZS;/P[6<D!J7OL*4X^ ,'JT#? 5^&.
MQ +WED2O!]SZ:##2ZP;W%6VD,T,YA."^\)9A4O%O51'@UW-<I?M\?(RGV9/I
M6@=0^[GP/+30%-2",+ZTF:J+4QV\UI/?1]U6P$%7ZSJ\S069V=>-#1^PS(IS
MZ8Q6#*J7QJA:S 9;+<#21MHX?7.FY$I3:C&J$Y6BKEY22S95DK,A%MUGJ]0'
MR8%>@.B*K'D-TZ]WUS?O[^Z4RZO_[^OUW?7]]>>;G1:-&?.L\RAE[#4_YJB_
M5-[BHG'JC55GMHA,IK%=!V#.AHC 3V.#^&H,AQ.&3%'E[K@=C RGVB=M=[C;
MJ/AGQ8D;<6'3N,+;HY(C='Z**UYI_5_PL>1/]9>?4]5:K*Q 9]R<Q<;*C8]+
ML/ZP4B-\M'^L2S:2^ IMCQ8921(^%G'"!X5 U(>0?20@C&C-!U:2&^M4!)83
MC;=8^I,G+'1L)<DPV9%PW+/-NLVP3E$ <G?Y"!^6?MP-S::%,":V/UG:(7 =
M[:0(8)L_8"E5.A]6S:!V0V3\A%YZ' 7D#'PD"@LE_'3WZ?YG+#7A>\O9D_+D
M.:Q1U'=LI?#@N1NCTUHKJW3CB=A&@?<)UA:+^MG;>SJB70.L (S3Y23J?Q"
MV, %NLLY@14$RN?WGY**9L-?:&\LH"\@4L09*YT.VTMW80A604CF02]Y#E!%
M >@Y\.6<3&TLS$,[<B(\+'^UMP ,Q4"Z3P60"$T;!5XC?E3DW5O&#7PB]";M
M0& W@&I69B@34T%4H!1WO@Q80X^ 8$H,;3V&(\<:.(92+J4P:B=)M=PHAK/"
MW"0&XX#,XC*C:<Y+BK#%7<NV[,R<AG^9=FG"LM^QCN.Z Y&S4OY@]L"^PVH-
M42TEFGF+0ZS]"';PTU,6\&M$_MNF'):" -NG!\:/P@[M4YW+'&QI1FF%8+WA
M:'VLDFCXW=NL^?3HX1%#7, '%2\5%[1*#*U.OIPG)7S^,-#C.A,9IM'!0D*I
M)BA_ .>V!XI[LXX%N& ]\,&2(ZW8(64-7UDKU02V6"%F3D@8+YU)F)F'S6GC
M8JIJIBICJF'8_^,O"CW[ F#$\I]*\-!;[%%M0;BAT.BJ-?@?ZR$:(2<3#I_=
MM?3767FZ05RL9K]#2 GH/R *NES^R'KPGC?9B[+51KU4IF@N[ZZ44=_<7ZXP
MUK!)TZ ,J;%1/2CJ=DO[D=%&O@=%1Q&Q07[$!;3"E!"A5 U;9:3[:-E)9[2H
MU5G<3C1,F@;$^T'>5'N:9L+_!E3CT:)*R'#^E-4-6_<.ZB8E7=.<(Y?5:HJ:
M)F015V\#O0D$*4H246FO#_(8*E[7#=7X8TA[TDW #%M84[3LT'FC?P<+:Q+_
M70@%(44!5NGR&0J^V]/P"1\%R9BL*?233U,D1$#0KR\>O##TYLD\T5(NV->O
M%6WQ(].C:JRWVL[6:L^"H7$/FBS\ZAT))KY-E>9.^D4X/0S-;9W$?OY%V0_E
M38!MS#'QD#!@$NW%OOD>D,+]9-C_ZM/_<'B%"L)34%D+ B=8_L[?Q=8>U%#+
M/A\3KO?=MQ:_OF#_[H54&<QLK!A)[#"N1*:'QM 9I\Y?6-&MA8TDBR])NXQ_
MHG7+/=9?I<1KCJ#E7P!^ ?.'-N5*G-Y5+^H?-J&Y<$>)PI*;W(.I*IBBW$H.
MSEB0]*K9?W6B2.+C'/@H*"3B149FW'  _NV#-?DV\T$!3B\ J)X/XGPR(>3Q
ML6HAGBU3U-%)0B6Y<^NG;YA6:E1E*:+8#BX O^JT^0Y-E%G&26C<0@\=\0^U
M 9EB/=G<^!R;,XQQ;]@?U&H<G(3.>JA*7/*N9QD<4*+YLB\>%5:KCA[I?T*H
MH^NLXZ\S:Z,-\)V/71M81B%VK8Z:LMA5[P][^I OEFT \I(2N:-$WA1'(:AW
MUH_!>B=1!9!4UH/T8[ICZ!F@.?I]OGA6NAQ=I$3>-$<=+D=),&T'\@T,Y)=Q
M6Y)E*Y4?ZAC;APIG-<;V' W!(I6IMWQPR(F6 ^=QK)+;Y\!.5'OJP.CUA_4&
MNPX2[1D-=[X92FC(<4#?=6NSYO"34G&O:))/\E?W<K7N:3=!&_L,*I8+B+$7
M-!O/)X$]Q> ;2XACIT*8_NEA?E9 =O.RNIKM=D-LFJG-$I-#U@^4)3"Z46[L
MPO<P=7)N13T6@[Q$9DS13KHM,G#'.7)_#O8W[-P'N-TR-,7N :VOMUD!:\T[
MP0]X10%( J?=OE^$#UZZ4_SG_?JIR_#*\GUL-OIW2DG'],[2\/YUNK!)H:D:
MVT&1-GXCU1B/>-T!UOH8'>R<-1KI Y73'10HCJ.:(]V _T[:P?NR"Y>5S0IE
M'VS!MJ.JY*_PA+-2'!L@,:57QN)2D_%-KBE+IZ;]>-F%&ZI)\ K4');^1&]*
ML6:F/LNOQ\NC9)?M#MX@P<SV*5EX@1UW$,94>DQPG[/;;;:+^F**7=-I,WDR
MI;>)WK%WE&O\F399W[A"]^'=]=7/RG*!FNT/&FNFREH1IW/!D\['\0[@5WH_
M+0#8VX]@/K(+N^A0^,EUL DL!V;V[>#;^J8.O:\2^L2=A:G[.;$2A4V$=D@;
MU+]4+C>N#YGJ'^DE@V?+=E@F.((05@%(91<6EB&N+1[T*Y8@GBJT+"R]$827
MJAZCMA'!\@&>M2V?7MXYJ*(+R9)=V;K-1KTX2?/:!=C@1<"?WA'V::<^T)XI
MZ?OQZ_'+IU7'4L>COFEH!W>;.35'FRY7UFR,#4#[PF^Z5#VZ"T,U];$Z/''7
M4>TIX+-$(*6$3QG!DP4*_.&:#;>O[E<!$W6K1&+FP,F&6 'KZ 8OBA%PI>C5
MX9SZ7?3"P^?'?X!M L+OLW^+;W].O5O )-HHR'5]\^'%FX%F&(#4U,(/3+,F
M17P0<1(]BHJ'/MQ3WO\@_L0&XOGBVQ.2>B9('MJUGK+FC0>BXR0_!M&OP6[1
MD(P]Z^D]:R_>C/HO-Q!US+QK('R^N;^^^>W]S=7U^YUZ"U@"W&;Z&TD^OGPX
M 14@ZRX4-8F,E\H5+OJ$(@EIP%-UV_$B"6DK#\R9A>6SJ_H(4;P([Y 92[I"
M<X_="4:_S;'L>< "083>G+=9A / O[[D&5WB!*LM^Q8^L\>\A>U&-AOLV)H1
M5O,@W#(_T6@*,2@5WZ('-8$E%'"14_+(ZOY&]X]15;$51C?CD\6#2&5WWT$W
M4!N2OCI-NK,_$,<F8&E'HX#U%Q(_4/ "I[)TPM@<?, @6. YSY$-3JO\K ,U
MM/PPO,X"/+'AN7'!=6UU4D5%+T"FKKJN04=M>.H#) 9^ IC]%VYG,Q\0%Q)6
M%H V]$/8@)A!,*7P-DDS!/@)K )R="77\P%JEH^E%I:X'Y@]02[>!:97P5/1
MJ=U;NX]1K09Z47L!WV+0?]K5Z. [\-( ."#%^YL$CL!$3%B3<.U$4>>!EJ]U
M0'YY-N)M9OE4OR\\O/:#8&<Q;_;V/"Z' 0X:.ARP2A"4@,Q_/!$@;'?62\8Z
MZ/*A<P5K ><L<C*?/0?,%J0&K'@![@N=">AKYEMSG"199ES] ]PL8&=P$EWX
M^&S[GHNLC74Q'&*Y%S#T))H,: =(!Z.B #E6P@0'F6)!!6]!:Q"DIH1=92[_
MSD9#;PW=K4E3P@0_.P1A;6'-CP=6U@2G9JNW*'\Z&].R A^P)H0,"@^L-CZ)
MV @$ JTW\<SNLW]@E1Y@*<-]HF_]R&!;V$W7A<SI!?-^;ZB/TDQ+_5\[");D
M)78;HIO#&A->LF!"MXG\22^D3V&O_AQ;42)IT-?QF(?NU6;/;>TF9NNNLNJF
M^Z]I?TQ*S'A(3-\]_QN0ZX2>EH!J^A?*>2P@0V9>:%,\+=VXWP;6T F8?MDL
M2J(:><-.L"8!$P>LX,RZ8U<4@EE@=9QI(E2&)6/_Y6S25(F[Y#5F#&RHD)_N
M"%%N0#PIQJ[;LG_"@H'T'X']VK6=7U^$_I*\4%XUO:A,YV__HM Q![#;0%Q3
M-%/ *@&,]E#8,=>..GE3SW&P)$SR;>8:HP9"[^+AXO+'[Z)1R\5A]!WOK__2
M,#=IX]",G.PS-_22N4]#R'WF1ELR]SDZ=I^IUEJ]* ;!],TT-RJQGH..&URS
M5PJP]FXP8C0V-&/CB"E[],86?:#*>[1HLS_2AL<NVO70 8M.V4M3THWWQ?(+
MGZMF$$SFLM>C-K[H0E+KN$5'Y&$MP7?S:66L,B1RN7[M*#(Q60);]MJWIVA\
M!T6XLXH=I GGM;)^_+42G01ACE^T3<8VKY51#SBL!RR6,'BJCAG\:&@]$!J;
M/YI**F3Y6AGT-'/0ZX]'64/ C\80S&UM:X@<@!Z=!Z"-QN-AW\R&85&.:Q_@
M"L37QZHQ&*1[JA0$7+2THD'V;8K."[ 7XOL! '"CIWW>%&?80Q'.'P"> <WE
M]U"DX7E/N0Q#WWY8LG);X%"!',]H++$Q'!LMM]=[X9,Y<S P^OJF?;AO)AXV
M5^JL=:@.S5&ZF0;GFRMWO*B/3&UL],ON+ITV<&L'W^CA*7YGS5+-YW>?2W6@
MCTO\KAN#[2U)OC$.#K.>+/L *]U]8>?EMZNWX*@^8;5"5H=\IT-9U&\YX\W[
MU8)L=)/?>2:K>KF9X69LV.C[MU<4YKG@+(204V"^W6"D)3#_XMONQ%XX+*1X
ME9Q$9'2:W?A19JP5*L*U'[H=#9_>[S_O6J<JQR5@H^SGB.VW"KW2$'48;"1-
MT5:1^."ZCO7W)_ Z5Q?>=Y=,7RJ7CD.+ION3I,9[-#HML)QJ'4-?)HY-CTXR
M3J:RHJ;[^6.G<<H=%D<&\48?4_Y/]"\^K] 7,H15 "J*OB9YKU"V: 3IWSQO
M&BAW,&='62X&Q(P"@E:T]\FC0V\8I,L=1]FC]#1P79 _/G(#BPE\2_I77/R=
M'N)BE>]]9X8!B5KFSHB+V5<.'A%&A[WL("X^S@J]N'8R'FNGVP$DY?CCR="K
M29HHN+0W["1)[ISB\)/H8(Z>JZ2*4?[,OJ&#@M;T 1WTP,^W U:R>0KS3]8G
MU\"?T3>.]>#Y[* &SUZ>B#7MQ?D"3%2AS-I\&#; 2H9O]&R(2\G;[@,]GGWT
M"4N'8FT@*/!M-UBPLLB]#:1\AZ4_><ND'CS*+X_>*F%0WC@()#GXI/7_6>NL
M"&Y9."T@\/:)I%UQ1_QG>X(2[_W&V>OM^AQUC\"+7MQX+?76:5Z=VA_JHYT-
M'9AR9W-K"9.]!_H[_GSJ8G5=-?71<'O!R?@5KJQ<KJZJJ:/!4#.;6%DIYT_M
MCW1]-#8'!586-5#X$"5CH^,9M:Q7?@+3GCS:X6X8A;T4O0.O1&]$SY^*\+$Z
M-M,1E?S9FMU*.0KIF\9@;'"ZE5(D-1ZKFCDLOQ.:M;-GI?2W2W?Z$5294S7H
M,75WO+/>_"GK6'4YVA\;IKI++\VONEQK];%IFD>O.LI1WT?-[->*X:S!>G5#
MW27G/;-5O=ARX-7U\>9%@6876X[O='UH'+/8=^0A5-9Y-LK_R?$*\5F9)E[4
M$S)?*N].3!,'>,OL\!"[)_TWN!28]*F->QF)JU&6J*4$V/,+/GWTP%F[C#/5
ME)_PX52GO,V?-WKFT333+\1;.&2C]5ITE>ZMY7[;:+JW^^CF<&FW#5>('<"B
MLU%,AE06Z#'&[B/-LHQ_]LFSYSS3$S)VB3!Z=&_.[,9X4?S*P9WZA#J[@?)O
M@"$\!9[H@L4*,?';6K$P&$WR'(YZYE!E"=.8.H'WM^ '[,OF*C\-?V9MPWK1
M74_T[M:XB1I;9>>:X@+W[8@FFUJIU4V29#CED=#D8\\E\>_QGPL68%9^ZK_4
MS#_^'&4VKF^AQBV9MI:G[5W>%M%@2F5$3@^K.-07=44C.Q'"KF:HIGF3M;74
M-@.G ,NX@](6@#'!W/H61U:F4WK_ "ARFT4H#6^S,)WH'G_&4=,\MQ>_FZ\T
MS!7C[-Z%8=2\;DY8*C3^M4/!81[O8-(^8":"LK<]KY'*0UVR)YXL['EU(KMU
ME=ZQ"C0037*=QH-7:.Y[EO3=E2B/]@^6_6Z\'(_^N"<K?W.&+;)-#Z*_'/>S
M!_D0EWEAQ$K[U.WRZ9I:-)U1"^ORFIY^+^%E[Q&-&Y28Z;ON'Z_??KY5?$K-
M?I9R_>(C[=,':-=+#4FL%U_Y>'0\CY*ACE_O5!O8(^>-?8T8=[=<4%[M,0WV
M7W_"H>B;8(F3[_0*RC3%JZ59/1OBB,4EIO'WUGE0DR?+G45S) BE\(6G&3K2
M@*;K2DZ?Z%L,U@ST"U@1WG"#26QZ\66R-PB_-1O0Z&[?R^,("^6<_K*O9=,[
M3GV:0,-+*Q:]F[)T(_!ESI1ITJ?E4Z8ECW2WA$F9^3K88[Z&3S9V,$[H)KK1
MN,>J9;;E87K:-2H!"&5H:K07$(EGDKZS-;6G]"[/,K0=@,LQR :ZH1>R4"RL
M;Y:8*#X0?%U5/M19I_5' FJ:=+OOY(EU7@LUS.M04[X#(9)R??J02QLMS2B;
M+C:-7Y-[_.ZK&QVM!$?8NZZSM!]@Y40KZ#UP05]C.5"Q"WV@XT $!CID:6R=
MO;1ZLSW3,EBIU6W4"NY7[0U'9F^H&K5*AKH*^TL&X*G8^AFI/;/W4T]3C9XV
MJE?IU4+:IVC!3"U\EI9N=:C&VVVG%-5DC5HR#YI<=')8VYN\5*$OMU .2M(G
MD4%MM_1%\_9Q14B35,_S0B75G[];W7$QKT+>I3196]652_I2DC"Y)$SI]G3$
M[?F(A3,G4:I[= XGO1YI_U6KP$9CK3<RARTQ!ZLY*LI!&\\$)CFA3,M%0Z/9
M@BTA?/YZKV9K_XS>JY5J+>.PUJK))*RAZZK@)V%U-&)M'"3GT(]']:]LQ.>3
M[,;)N1O?O'6^2$ESK"1;P6;W!5E8M %=G)V.]S(TK/5HQA4@>WA3P^B9YBBI
M'(F)S7_0AEIO/-:C+XW<\N1"@&(C=Y[>CL$B[2[M9@3D%C5^W4JIC:Z[;"0>
MAYZ".<\A_(\V&\!K!9,G6!%A9=^M&<W*MSU:M2,$&K< ].I+%=]4>_".0[8?
M<V%,C\X#TZLOAV;\+'9+L5U[OIPK29M>EX18;9ZUP?N#H<,3CH-IP39KO(5G
ML\2:/+'.'0\K<=!E]FE1_8WJ4[A;FU8 W)/#CETK6+\OS';?K-+_!U-[.4K@
M8]&;24EN/;@<2-MZ]B4CUE"'XM#=S"[/H),H&=W;=U%B"^/T^E%R=8"AF6:B
M[T=U3*STW;DWM1]M=C$I)L'X72MILO8'TXRWWHOZV6 =2'HC@_78F&[=Q]O@
MD4?;![I-Y?_OO1]RO;Z)MMO\!P6/;T<5N_ !6"!>]HIZ+6-KGQ[55A-K86/!
M&>07+$,3M\JD;71\,B7S133((TWPCY\/6''5.0$.]%F5,*!P0OM!^B1JWH 3
M@);VO>\PX<$&*@ACVV6M1FS:@H[=GW&<E-!(B\LNY]=?;G)5?&.EIP23)S)=
M.O0*C[NDK:CBFX+1E0N;5=US@" NZ%6P*>;JXXU!*K\BXG3Q<OTCDBZ],0B_
M.X[WO=MI_/O-R=&HR>3;:.YJ8^UX'[K&V/K9SZC:YOYPYMLT$21H]/2M,AE0
MSW%;73)@=#894%-<GI/C <Z"_T-Z6%[OQ2<>HOQM5]ECJ;*[D-T2U?7@BEVE
M=BW-KEI?:M<N:->FDHREAJV?90\(7:EAVZ%A>679.K1LR82O%JC>^R?B$^LQ
M)'Z-W"S31]N?-">O#U67-E?(/I!I<S*/AS=;H9-Y/+M]3O84V=XLV'WM!J&_
MQ//Z'BT->;&N#TDK.^YK0H<OK]^E+QUJ/??1<V=XH(FO)IWC\$V<#2>+FL6]
M^3+\Y^8N-B<ZL(%/9&HOY^SH],8+@5SJW@.;$=^G\Y7=QL?DI!<?ZBF_^5X0
MY*_URO+]%1#?)<MK.*)9KZZIAC8R]RUP<X(ZEUJ@IP)P\S#=5*'04M]: =9=
M7H!=27-0:*UT/+3&<I(7'VV75C6\8N4:$@IA%2V+$0R=X8Y.\-G]>S3\+8R^
MVX71 .IF9$0_99,1KNGS(UM1U',Q/2I[QG.GGDL+NSY8[K?/CX]@.$_Q9[KR
MHNT6^YJV%_7[MW4B;%G!TS_'15IQR.HA78AABT":+A+_X@*F'VCYU$V0[8,S
M=Z",ZQ#C%W0CA4&JUTFFFZPN##1/%0%&*XFU,@G;!F+%!KFT7+<]B>O/LY0R
MRSW.OHM'^Q(-5I6I5T#O[P/IUI(.;_Q8N["2O6>;B#5L_]-VW6:Z]Z.X+Q[J
M'8ZTO6M8;]0 B7XJRF\OWB#V+_KJA;YW:^EY#^SK6)SF;NT4FQ^S]"K;7?58
M.U)*TGT-+OJXM0KV=90(.AUE6:XFIFAPC*\CC0:ZK]$1^'I'P)C  O'8K_"2
M=J?IT9Z7WVW'H4G=H![C/'SV^^[NV! P GL@?OW2G:Y?9C\=X[AJX[&J#].[
M*CX?/_LLT.%.,P;]L>#[+- <3Q\/3$.M:I]1ESK8%EZ.*=9V,WXY>I>]6G$+
M0'5@C/3^[B[SYSSK_DIU#;S0--T4;(.E&DY>Z/K84+73-X@[^@B6/3;9MO$F
MSIX8&GL\&3;URC%2<S <&Z.AL;O\K D:670!IAF88\#,B*-%%R"4P4 WAD:&
M@BJ^Z%A07[O/H*@]?W50)B=/'D,;H_ZP/\B3P,GH]2^W %6,M/%H..!CN07H
M8=0?#$89@K'L<G.)=ZTL\:ECB # /NJ;HPP!MSEVC8LL<!*@JH.AVL^0"$TM
MLHBJ5T<&:$[SM$7>D/#@$E."!!X_9JVF9A@;G8D/S%'[F@L0@6'JFIXKKYI>
M<X'3-G-D#G/I]M"::2]N:K'3;MQ'V4<;_;SKL9(&NM[7=[=99&:.]ES.]%6-
MX2@#M8+MN90[,S2'6H9O>MR6M]@1(RA_MYRE1;NZ7>*U9KQM#K]Y;E1K\B#'
MPC#KIX^*,ICC<;Y;NC$%#YLZS)THA?1!GBU2T::NBN_HZOCMC(UAOW\ 15<\
M;.4PN8U' [!L*M@*?DY^B!BO1TLXP"<KZ0\>\2*\\,4+0I^$ML]J=L0_'-PO
M?(B_BZ9)3P(R(!YI<X+XVZ/(=Z@:N=1[XII:"MDB)FM?[VM9>EN"-I]H"RB2
MD:J:&7&7<T+VE@3$?R:L+,SE9.(O8;6]M=2CQ4;>><N'\''IX .86'4,=..)
M8!?Q-,DD'SP_GB*>X2B74#/T+%.DNE6U&L*%A(.IC?/B+1+"N31<(/8"-&SF
M&3)G@7">_(7OL>I4A0(W&O$X.[ _T+1J9&RT#''A58"AQ]K0'!OE9&9KX54D
M/@ZV>7YD]-SP>C]?.-Z*D(UGJ@->//S&"HXYTM;U4;^<)BFQHA;"M  S@]FN
MYAXO2)@>$?S1M'&>-UX-3#]CM<><W:="PO31XTY,Q@,U.^Z\/7QUZRJD@TP]
MV^*I;UE%XC#C\2A;,>Y=UA??6Q _7/64A8.E2)'BL4#N8IX?-DH-& _Q!0<
MZGD?OW[4^;.IFNH>CZC(G.?96*%L@+YN[F%+?C=6)#=C,#9&H^SSPE(;@_=L
MK+@;A_CQR1X5S!,L&OQAB;5?U[^RS&$:__P1*O??B?-,E$^P_J> ,=N^.$M.
M9B-=0/0<3A]/SN:.?XAFQGG9M&S6;'+_?7?48'VM,<CXE69%TAUDQDS8"!NO
M%<K'[NO]_J:F/66S=6 M,B_%0E2TZ&.P<F&^> ,F9;\6O*SO.H98QSS$2L?>
MQ&+EEC&Z@-)#L5C2Y =:;IJ5Y"X!]7LZ,GZBAL5E:H9#J<"[@[U=)0-=62&9
M>3Y(#0IBNCIV'O=AZ4XSKQ]D76DQ\Z"Z?^W'@1#E6;A2[L@DKH+,'1S9$M<K
M; J.7WP;@(41'WM"E)\F(-5^CCJ-5R:I+R>3Y7SI8.UU.B2:K#YY0N9\)HQV
M;F"9N)([MI KF)-EG5]BY1;T!K@6X/IXM'6B6P,(6H SM%AXP=E '^I\X.P$
MW<H=FDY0N305>C@8C')E6G>Q<AY#B*8A#0?J5BI?G5@YUFS])_9?N7_R"6G&
MR<#YZ'1\*R>U/SK%BDUV625^ZG(GZD')B7Z$H9WF1V1@ -9,:Y[0&]QWEH,M
M<'"<,D(J")91BY>O 9E>6<X$&=AV9]%#GQ\<>T;-Q7BZVWT7"8_5%FSE^'?A
MJ_#&UG%<-;OB%+*&WF\.LOI@W!QD(P$=B0$F0;;$-6CFN^5BX="_+(<^5$H+
M<T#@3)BGQ,?F'C_[Z1T6E"_9R#/UYI"W7WI_BKIBB86E0_+]]UO+G467\]D&
M^117E3E_'.#D9#-H#SH:9!/NT'%.JS0;'5O77J7*J0I33:B<?H.\],GZL:E8
M3G'/.<!2&97#MEZ<J;9N@]6+EVV%WR&\E#4%^@V: CDFVC8G"6$.U,DO6JW\
M<@50\.V')3LS(G&4)/24!Z+,K2E1'E9))U3;C=MO!GA%#QMPGL)1P?L@I+UY
MH\!"E#3D;ZSIVL6#R@]T1AJB*7^N57\,<G@PA'+47JO#4E7&'D\H.T.BPVE8
MC".3Z:>I$;<'[NGG\+$43.ZQ0F)2V?K@W>4W6;7&X]+B?]YJ$OSGJ/1XJA9Y
M^7KEN8V'68'PFIK<4W:8;#!,U*8[.G2/6@8'W>X9?&*_!.S[4'6_@:/FF'@(
M19A$VUO(_F SCPK*\=-?OQ-&J0^>L]4A9$*PNNHNA6?3%?(M!UT\)'[KPZ\I
M\=MJ_#;;@N,8_.[KKQ.M!$?8NZY(ZPR,)AOI56XUW)(9^$H^O!!.G@"<FU:#
M;*]7%1(S>*O5;>@+[E?71CW5J%=0U-5349(_3YVJ.&M#I>E:3Q\?Z  N"5L2
MMFB$K8X&/=.HUW1OM ]K!;9>/<U6JX\0^98;V&C864Z40\N)N2<;H-=$3P7-
M,$U7>R-CR!53%T6&),O6DN7%Q84D24F29VLH+23]G6+GY'5)%SS0=>.Y%_#R
M! ]*P0"*ZKDW8?H<T7J^V6;6)[2>YV*A?(:V3+5G#/L<A,!YB I('N@D#]2M
M0"4#2 ;@)S36'FJOTH8T"MB0H@30/+QRL)E715.ML)P)S:ZBC5D;M"6-PV*D
M)E=M#W?"@I2IMWQPR(GNC7BGK24APF?(9:""V3I0&Y5CQC%RK)%8C&0W3@[!
M^.:M<QT 2T:2C-1Z1FKBP+DY1DI9UJ]H3GSR5WIOT>>=:QB%;T-45 GFNU=O
M'9CO'E=58/H55('Y[E4'^^9J)%6,B!JN)9GU8^9R[H%X^ \K'>X]*K]9-CAX
M/WWT@H $/U=7+" US>='.@F;0I0[8F-]K.77Y=NWP],0<,K%Y89A?G(YM[XQ
M&N1?WA<8QELM-L\$X[&&W:3;"N.MEI[G@?'8,%0]5VS7!.+F974U-%VYK+Y0
M1Z,#50W:@H%J*+YR# PU?7BBE*&U&@#$DW1O$]N=^,0*&BB!A]-_?DRW,;F.
MYCYWJ4%=RZ]$6\4>A<1"@V4)FT/ Y21<6HX"C+GT0>2X&Q7D3RH&C./>TF$_
MN]&ZR9Z&B>>W6W2C/QX>J/6;O:%BD*RN0'FC8*VA9'S_4*'K4\#<!,'RX,P8
M U/7C?S"I6+1*Z]N^;@_.% N_Q0P?R3/Q%'T-4"[ _??/UBVCQWBR=M5\O&O
M-O$M?_*THH!AK5;BWZ[=Q3(,Z \Z!Z@KB*D=#+= Q->.NM.U!)T6#4L255)"
M"W,.* Q"K&L$%J:SG(+[597RF&,!M,^/<=VF2W=Z2VA?@"^6GVYP<QU-?'V(
M)\]C"&FZIAXHW7O*3D]"SSF0<$ +]P?CL7[(#ST3N/BAYK-928>"9!TAY,,M
M+@U3-P?#0?W@TOJ:IH1/OK></2GPQZ"VH] /]C-9E\H+[D')$0M;KO!"GW@X
MJ@U.[)&Q=Y<Y$&_D +09\%=N[IOC8;WHH(:+;X-5^=/,LMV?7\$.\V3U+6S*
M0AA0+%U._[4,0OJQI#V)4V(4%(.@6:&MOAH9DL<'N0[6JKT+05S@XN\FQ(45
M>?2U6Q+$WZ^W5ZB3F:H.QOG'>=L[/QH-%0"9BSB7KJL#T\RO/E\2:)5ZK ?(
ME,L0@:Z#B!43HIP&"2\T33?'!T[8>.)M'D*"VAB$N'DDS+)/(Z-DJNU#2=8^
M,&IHIV!'.^4GUM.NNA-*-O7F*5YV'SU1Q,2%IH_&N:9%\3U7C[<3V./LJ#J-
M;U3#'!JY/OP)>-FIR-U3XD8$EZZ+P<7-"NQ?@'DB#XOT\"^L#WI!SS^!NY6_
ML:/02Z#&:1$K<#NU-9J;3;TQ,TP5SQO-6A19VW/<6'/6D #_@$7_C7F/T8J+
MG7_NAFU/V<E:,VPQQ&*C#RJV0:TNC:@@!_!@%6KJR#P0;BU#^P6@7$\>2Z,@
MKT4_C/)/]"K&0M.TSH.TUT#<#$ID#HD'91YR%#LF482U.%N%!4Y3%:E<KT[B
ME++XT<]CV:.56_A<^\(7.+,QRG6&\S9U.K3K](-%"Y =O-I2"!44NH^^-U>
M(9:3&.C69+*<+^E!%#MD>XB 7&$8+9F!#HGIE#YY0@)])M?NQ)N3&Q*F4HPO
M,>)_;_W@^ZB#\DA_="!#YLBM'X^UD^)T/"#J-,FEZP---P[D%#2/%0YYB2O?
M31V8(Z.??X#>55XZ6UQ#US2M;XP.G,TTCI6FY=BA' 3S8 K"Z4#*MJ,*WMK&
M4_7FKFWC;'QK;E4]U$ZRT"8K1$Z=]0PJQ\>I!0T.]V0M!_Z"!= N-CH-1#[P
MYNE!R=. .)7K7;J";_HAEO-5U-'>>Q"07CA;]\:RC\OD.W(SI:'^]>7=2^4&
M:/NKBQ0>'RTT!NP]T>J]P/YZ!XNE:TV66BCQ206Z/AN0XX9IG^*&:6>AZ[*@
MCE8=+[HT46NZIH]W(_Y- ;U18'88$EOB\H!N'PU,8S=RWA5I5_:,^4AII_>'
M6:= [:"W[1[=AY(HC8Q;4MT2_&6I[E3!KVLCU=@-3C<%]-VN#4*8D;#LO5-P
M;D1R8[J7-7&$-MTYH?.RTN5D.I>V?'GA<JI(/[/=Q@FIEQ4O4J0W+UXJ$.DP
MS<C8+99R*NBSXY#LH4"Y)1-OYMK_@0=L5WEKP8\3HMP]$5)IW@G.M9[JVHTF
MHO/P?0@U'.M]\U#25=[V1$8$5_'YOJD.#YRHU(Z)DZ]_-\,%)^89&GK?&&L%
M+BZW!=3G2YP=#'3U4&)"[:"N!Z#=W'F!L&R%[)4Z0XZ/PA4O*51'K2O+<91_
M+RW'?K3A(<O%"O3N^HMI!+OX[47$=GBZ7NY4/?IV72?O&.",=$.'_P[4X-H_
MIZB0.<PP8TTS1V/]0#6] I")#4@PP"-?,FV7HR6.UWNL&4EN2$47I#[[]LQ&
MP_Q(&SS+#8PN$WU^I#_NNCZJ%MVA-TO?CHJ7>_!RE(H%.HM[F8>W45$.@+?T
MZ\T!@ EXT84T!^!PSDRA/54(_N;R8ZK&10WY,6H#R$F5856P#JN2*L2JW(#"
M_4(#!?8D>0^S^7L*0H0Z\EB<]23;<6\=6)@]GCQZ'J>.)Z8E=PO&RVIEJ\SJ
MP_E7<4_9<R/XC-@PPBH;>8LI\0[V<K%PZ%^@HRBTQ,8[8^$4\C>W_-E/;UA2
MQ^GAD2I)@)-;(]GXUO(+_ B"<&'$095WHQL0!P>\+]ZI8[_R_V2[M$B$T"+A
M8$&P6\N=,6\HVF\)N9!?Z$9<S(O([Q68?8)S,I>*G9-"%Q+? MKRE1MR8AON
M<=&F!+.\"/#F-36#1 E-+3;F1;/@J_3FFK#@3=$<O+AC5;JKDA*W56I2+I3H
M7<6/F7=L;[&R()#(YR^T*Y'?//)I0>_:2WMSB?SD],R/\,;Z^%3>5#![@?'L
M'SUW=D_\>=RK9F^WD2I*L!_1[;%2ZRQ_TV)BIAK=*3AFSN7OEL05CQZP)I%Y
M3L9K.S(;-#O.@K\*3 ^)KH(6"!^6(D_H$D14\GB$+T5ETW:+H+QW]83!966Z
M)$KH*=:S93O6@^W8X0IQ]TCS>"W6B94UT*,)T!/8[#)0IE9H5<:EK+@970ZW
M/+932T =&D9NLF-Z5Z(!G1,;< ?H1NZ=B)H@?H+\:H"R:VS5*1@\>>CI41Z>
MV;%2;.&L)$U.:63F\N3^LDE?Z,^/D5[AJPOR /7QR,@]F<K<P]' K*Q<>.V0
MK2%;?S32\AN?B QKKGH1J*HQUO+[ZE4+Z]J%Q/EZG P,W=14-;^CFUC /)_Z
M'Y@#;6ADE !LB13@RF50M=%0-QLDW(_DF3B*OH9JJ]7=[\FJWJZ2CW^UB6_Y
MDZ<5A04=.OGMVETLPX#^H'.I,<^,OX95: /X:U@+GYO_FA5^]>.O'OD9_[6^
M"%\9GJ*/APH><*.@QB-5SRB0F;>C\L ]P9RJ%YZGF5*CH:$-AX-<]5 !])HC
M3:X\**-OFJJ:VU*$=](\G\LT[IOJ8*S5#;T&I29/9KVFZP#@7+7$.VF>SP$M
M4K.F+/22<TAV\*5$]P>J]D#C:>+CM0.6-(?'*6-UK.<>J.S?XFDHJ*!F36-0
M/XV^315$KYEK4HD-9![:'ALCM6_FWTP6&\@\G!0:X[$Y,G,3%>H"\ADD-J=9
M!\;0U'/-N!:A@).DXAUS3S/T4T7-->P4UAP>ZE1_"^NU<'L4W)?3?RV#D'XL
M#O!X*DP,JNGVP\%;K'>A%=(MW$V(:_FV%Y5^#^+OUSLKY&FK(W.0>ZLEO>D]
M0*^*H'/ARRD)J^;0R&] 7 " )VB^7)CQ8+7IQE ;9?1RX -"/)A<NCXPU7&N
M'#PCA'BPEW1C-!CG-\'E14QQ:NR,C=%0"/AQZMZKIC%6R^O);/MPL\?&PRKN
M45==!=2-&=ZNDB+$@E K./I9O10/;U 8P/-*YJ -,[JBU CX$]16LT1^F@93
M-6,\S*]"+R!DN; O^_V!UL_5;6<2%CLI"YS!G<>\A)&J#W)]A:IQ65M>"?<J
MN'9<CK71.#?&>1PN$UQ\L>QIO0&?>%"<J24!'Q 7@P-H2>^Z(ER<!FD>U S0
MLF&,BQS[EX=;Q8?]^\A54%.?;[ *:\ASQ^4\F.FZ/AX9ZEG)L;S5R"=]GM]4
M/!I3M=F$? KH\QN"Y3&52N?J1;7NDC)VRD_O"/OT<R/FX7HI;"'Q.N)5M,1R
MU/L:*)7<HZZ" #F XKWE"ROCP^Q:#_QP9#XB+@Q5'>;B(7M_HH"=4Y-*&YK&
M(/>4KF*PGV!H-0KI$W.A-'VDC7,5N=CDS&GB@J9J@U%N>0#AR)F'PWS-- TS
MWX,0#JX\>&::/M1'^3<##L#U<CJUT2:Q',5GG7YI_GY4?"6PX8M'>V*!+ ##
MUJTYE0S_=PGO3&F[QI98B)JI&V;^I=[-?1^-FZI$^$$T<&D YG)!11 ^0:HT
M M13I713E%H?''DPWIJ@Q(9XG5.OXQ@(?W5"&" DRA.QG/!)F5@^H2E<"BS+
M934E#\,K'N6O=) K& /5Z3V.4*1K2Y&^.KD)50?F/V OI;O=!,IW&\"0;E*_
M&T8*%-M5WO^8D"#8JCW04RYG,Y_,<--??.]?++=_=X0"))ABMG_ DO(ZR ?7
M+EM-^OI]LI!D'3OO95_C/OV^=1-KES@MBM-=#COF-FBC.*6U/9[CVAX+Q 4K
M:GAQ905/M+(A_?#^WTL;'J-"NJ)>93#)!\]/1YJOEKZ/]JT[O?'<"?NC\%7>
MMZMDW"O8^\SS;<+$/VX QL1_4MN(K.VS&#I#V,2A/H7%P%, D?NQ]/7EW4OE
M#I;E )(7IYQVG8#./7I]/SJ_WM$EPXIK16'M!S"Y1D25!+"#SOT4\=Z>/87*
M/XGE*_>6/R.A\F[I,VGW\=VU\L'^0>B1CC<GRH<E" <^.9YN W?!-A'OX>/4
MICM@&\#U"TU!BCT%LRTD\PNU06K:3SSWQ!6?=& 39R><@EC77KQ11Z:JJ[GF
M1)6X_V _AF0?EN_N;Z^_W.4AF@DB33@#(MKV+EVP+8LB4[12U*5C0*9OZ.-#
M[=6:,%3NE(\(>&JFH T7KGB6(5_OZ&IAL6RMO @,X\4;<SPR!ODU4:I$::GT
M*NVLZ.0PCZ<(PS:G^/>J]\."?S]G\X#YDL9 FX6^"2:%T1^:ZJ%^+=51U7=X
M;J4PQR/TE.CO&YBR>FKCRH]E.Z4;O_?8'[AK'@CN0,DG0]?-QFQ.>H77M:+#
MB;49$$4:0_L9_J:C35;;<D4]-U&4EC@;NXVM"!8%Q)W&&^56W*BEQ,V@0?5U
M?&CCD/;B-5#6C2@(!P;0 ?HI$7_CBGYX"(6TAWI*4,&U"S"SW D[SO6M"<?J
M*EKI5;Q020U5.L9GD >\]FJJGA>UTT/74I)SX\2^44=&?Z V%MH209Z7)A0I
MST^BAD+^)I]GK!WT+HKXJ@UZ%]4'PD0];^,X,M9<*';XXHTQ,-1^8PJ-*^)H
MJ#.@V<^]LEEM'#/'"*BM#(' SB"/E^8+=.BJ--_"6_K[$RY:&K:,-RVT;<&7
M=5K+T2U71,/)2>T!Z6&H6)G\_ I]1P#</Q'EO17@V9-RY<T7EKO"?^=((J$W
M^<8IUJ,E1RMF"Z;KE7*A<@JIWCWABI1:ZG.(16_JZ1%9OHA*<"N&KPA)3N:Y
M6,*I30&1@M&,4=/1C%+A^6,RC+@2-**G#?&EIG:/!PN;QUP%T=ID./.5"UWB
MN(=>LEP+%3[EQ_K& K<$P)<M<IS.$#4/7G3U4N[D98QE;(>C@=[8S:?<LX$2
M3A-7,D6@7 *^9$L)Y2(='R&C,N6RY-4FB>^D(R=1;UVTXLBI)%$U63. Q^/M
MEA7>;SB#EMOJ0*7-%/ZJ ^D#K<]!=:#3KKLT9)4*6=^C02FOB9%EP,D5J2Y>
M$"]9:4CGXL!'WI Z2K7HVD@SS=Q^:;6>P;3FLK]T9(\2'L8YHRCOY\2?V>Y,
M^63YWT@H' G%ZV?+YY8D2AHH9H,D4<!I$?7*Q!F\F-I/\YHMDWIG_Z@AU9HK
M5S?:XMG]GP/E90:JJ0T;*T"T8Z3L.[ 51!((<)1;TFIHLDH,7^?XO"*_*.:&
M+]X,55T]T-2C0?SM+7;-Z\F[ ,6NRQVNJY@).!J:FM[8/8C#U4,YL?I.2-MI
MJ-!H[3:?:0Y-L[G$B[T^(2<!R?(W8L1P$CG/]SRQSK4@M-*ALM9OM$%_8)J-
MJ9R=X)-T*CB+.XWY3.@Z)0K!%<7P$FMHCJ2TL^8(RH0,CHF$A_C%CD7+JZ@1
M-JS9-H,X12L<E*L4IVT#CY5DY VV!DXN#%,W!\/&KKA645&**YR>OX 45SR;
M>^W#>=Z3,E,H.[.A</<Q53A@8T)K\F+A"%4=#T<<E/;+#E1D')-P)2@$.!4I
MZ3LV>1NC1#CBI-M 7$F6SESQ$>2JF"#!"&[(YD!B[W!L:AH'ELF.>2&K77,B
M.XK5T#>&HV%S-7%WJWY)-_7<=%)(QS3LZ=;1NTN*E[+>[SED Z\Y.>?FTF+)
M-..^J0]-#AHX5U!5@->0!3<68NWDQ(V1*?OI'.<D]/61KC6FM$\ZD>:A%$1K
MCJAY/%PLI-BY#3]UL\),N4QO3:,JH\]%,8L=HI-E&1NT' :#D:F/FNLI?VHA
M"O$J6+6@$$7)$Y,F"U&<5@KG[#YLYXKDE%14!C8/-55='9Y?4>5?4^.UUF=+
M#F1YR-/,)P!>>[\)0 #E;AUK31:FX.O6,:]F*E<VYHE7Q$2]7]B2.V-\140.
MM":9DZD-6%#>>MR&-]+KQ&6>3PZD)/C@Q9O1$!X8BGX PA6JN8ED%26#8>-A
MJ!U;O6 R=F?/-1J^H,&7*U B2"!KT)PE/C!JO(S-C@21%0D$LBYYE"^%0MH%
MCFRY$C6"G<,*2Q>RW')'J*%00(+'UKR=.^(H&<ULOMR)5BB*(8AATFA\H_;C
M^)'9-_K-W3[<K;!ZL""?(&0A5/T]OF*>.]:'K+\LA-[ARVHYTF3E.Z-<(!NV
M6-YXLWG'?/=+/3?&BEWOZ@_&_>;.4H^R#_FNV]PJ@W'M1^A]CL[4"E?NYTJZ
M"Q >Y]Q2E.XD7]J"QY,R/LL.E+\^SL6]X ;UBXKWC,=C?<QCX).RK4LQ8#DI
M1?/=#I^4RTEH/\/?=.+)BE."VMA"K(C^ >MGRX]7SRTYE0M[ZDVV/^7$[SBA
M3N;9-4G#925.+J-W]OS-8_I0BEY@KZ0(X*5A[3&J@X> 17MU"5_&;3WQ;[YO
MC;0A(%Y2'#79 O<XH2.()N-!^A1%NOGBS4@=C@;--;8J(1'V]L#B"MTM:FR5
M(@P^6EONQ%6*E^'CRB 1K]A>H?.SQBB$WYKQ72CWOL.%\M8(5[=&^.)5V4*,
MMXMF^A![EYM]P^" "$XH@<,5#7!2UZ8H"8SP^*(_--6&V]<7RN(_G';)%>J%
M2JXL5[Q(;S(=6ZQ$_O(M8WC7$&_4D=$?J(V=:E1A-O)P8M56.[([86=>$VQY
M,2SK+P ^4$UMV)@MLC>2*$A(N<$88T%#P<#T:7VH]YN[>BYOFO/D6S3=N'Y?
M]3E!.+BA,G1%N5=]\<88#4U-;PQ_-?:,Y#4-H04I+7R9A/6$%OF^K]$5DS E
MG#2.PI4G&AU<D9(HID6*%'2P,X 2]#$'^0F"WLD[4)Q45S5M9.CG!^\Y^OOR
M6D[Z0#*R80[T07.6]PE%$?@VT%H7R&^P\0#G_3 %2='AZK9SP?@\#R%X&3VO
M+LWR!/^;*PYN@;O-^?UFZ2:UK-9GRM-J,OT_YW;T.5*^R]L*G!S'O-%ULZ_J
M'!2PD;?:SQ <,1N_DL[W=:YS2UR^M/>QC9QXS8T0H)%3H=2'AJ,W)5)A^*LB
MT;F;OX4H:#@<#P8:!Q'QJEM-<64+M,0-*'?OSVCRWA_?34C/C;AB_8O5_E@=
M-2<+Y,VOIJ_ZJ:.1UER.W>&S'KZ9MB5G/243)O!^UWAD#)J+!)0(#=Y_AR%7
M"HL0A)X2_7T#J^,Q7'A,V!GV0[=W[[$_<&^BVPU\'6<(=P6Y8U='^+J"?,*)
MEB"GU9R<=1W($%?5\;"Y;AY'-:MMU =M;SE>44*?.^B6C>4Z1!<G]3KF^^Q#
M@+;(#4:Q1N?L3W="A0M1K(]NA$7Y45@:-PJK-*T(IK *.3*:/FBP:7LMM73X
M3LQN@8#A*W[":^T=_E/V#]0Q,(>FV5SQU&/#8)Q>7>ITD$J$#H'GCF*>7=/K
MVD@S3>W\-'%\@B4/US5XS[AL,,^:DP)KA:]O\6THBE=8F<<VEU5<YN,[""8>
MG? 5H"AQWB^O<+36B]PMQR_:06L7VU*52R8RZ<&MIAFJVN!Q?=490J(6@&QI
M,E&QFI"&KIM#SC)9>3!_.0RE\*67CLK\X(KO&TWTR,?:R.P;_>:R=D1J!2;D
M=22N[A+M>(FG%!?BRE 4*K^\7#J%J<K<S?:Y%$61KS7N#W 29*JQ)E][ D,U
M)B=PZZ.)GYQ0R!]3@>7-86,7U8^HT<\WG0@28BQV#MILH9D=KUM:!0)(E7(G
MH:;.A9K:(;4SA0R.:S,MPMV0DF3!1R&R'=4BFU&?[TC";+S73)D;8X(H&&'D
M1<G@1),52W(S\TJ=*/![XU#D:\B%?.-:2FI$8\3X5F*A@ /TE(^V]6 [=@A0
M[BGKMP^@?LUCJ?</8?O S05#[QMC;;\A?V!.OO:+,O!0DZJ!KAKZ_DRJH_=+
M]YG>=1 ?64R6\Z4#7+5^^/.#8\^H-1\HMJN\_S$A08"R!=]3&+'UE,O9S"<S
M5#CY8QP6&&GIS$X;DO&BIU(KNG;9>CX_KBD_64K>F\?@8ZQIYFBLYY[R-K-Z
MB=DRF#TL64:ZH<-_N6*U8<S>$?_9IKHZ"'.LM%M02Q9J,:JP+Z?_6@8A_5A<
M0T<S7<%$&; S^FKHL4]ZORZ#ZRX$8."R[R;$M7S;HZ_=DB#^?KVQ8N>"?7V0
M&_%/[3D;XE7=3<D#K@F$:43 ;31YXE#EBZ$YS+5*N8 >PDQGT&NVS\(!Z(WU
M_FG .\$EJY_:3BSY#9RICOGG3.PK-::P0JCIO-"6.M3'_=S[/.<BKFJ8\<2&
M\./A4,OOM78N\%1#3R<6-!KI0S6_96H6>!JU,&GPXN]Q\"+U4)/&9>*;IW\]
MQJHLTIZNYF5+-!Y"XV&W;V .M*$Q;L@YR$?CS1(9':$:/%D@*O 3F2\<;P7?
M3MBMIX#>>K+=B;.< A)3(4#E)\ >>_'G4T0=6\7GQSLZU.='EC1V1R9+GX8@
MKH-@"2^LWD<KNW2GMX0"XXOETP>BQ5V[AU#3B*C4TAB_OOEP("A;R_;K0#$O
MB-P5E;L0!Z^CK^9>&A0&[/QS5F,.P"Z>56PAT0HT\X+,70W&'W>](PL?5L0"
M=%@ RII[\-9_]D0.UP_#9X?@!YCO,O7.(??V@!\ZUK8#ZX>G;' S6_["@<T8
MHX&^Z19RM9DMW_# 9D: F+%>RV8B8EXI7WQONMP\_EP0S%AR9\H=F<T/5"0[
M':&_7X$9Z#GVE#Z-1\%1Q"!>1KR*[?CHVV4 ?!L$\>_TK7A?\;:*>(,##5=2
M"YCS8/F)A):3 7_N84P77@; 0.JZ-NK7 N%K=[H,0M\&4/[5\J??06(W1\K;
MH9Y*P;S>6;RQ8LF^@]&X;]0"ZWT46S>8M\.U9Z9F7>\;FZ7"VB"6:P7R,6)9
MQ64,ZM'E><#,E2C<"^<CI<9 5TVM>1V80^_<R^=C:'H\ZO>->FSMLY)TK<+C
M2)(V1_VA40])GTL1UDK/1RC"@6E4 N$\X)SH0^E#=3#>8PZ=OI9RSJFF#XW-
ME+TJUU+.ZS<&?5,]N)8D!H:Q(2RZ1=R S1X%/!0\( MZ"@V57#Q8 7SUQ5I%
MM'\/ZU/>.M[DVR[])T-_?DP/'(U+AZ6#OL4QXR%Q0#K>0:IX\R<G_&5J/RM!
MN'+(KR\>X?F+1VMN.ZO7RI_O[3D)E!OR7;GUYI;[YU\4^GM@_X>\5M3^(OSE
MQ9]FX2]98Z2>438&W1HS^O4[P1HPKY4'SYG^HN"2+RS'GKFO%8<\PA!S"_/\
M+_"/UPH==&H'"\>" 1]PH\D3/AN'/D*'L=TI@(1]0U<[?*G<X8IQWHTE/UL@
M//'1 !OO7DRL19":QG8=$ 9L"(SVX1"O\#W\0OE\XH@+=E2&(G1CX,L3QP4U
M, TV1J1_ +8R$+<-TFSXX4L/OO+JP&#54@'F<MF/JTH)@=7Z^\Q SRE8ZH;!
M9:B$3T0A0'<@NE L].@7<5G$)PM^<$D4X/8HK&AXFST&+_2C/Q\]C)$_VA/B
M@Z#S:,K--[**0^68&8W4[8*XCK^"98,P#3T_>/DG:[[XY;] //VR_G3M3F"Q
M6! E/7N@S'R@?1"@2]B,O[D,90XP@D7#.^0'\2=V0)2%#VL*X#DK5-"B<[T0
MA$I OW$!"?T_XM9QF$<\A)ZS^T[)?0C\(9K?I7^ &4&'(\F"<-1H49D;P:Q$
M6 2NF8UD4;:$J58*:!I/>4C>QWI@"XR.3VR /RB'K$W24W<_&I2N8$KPL@L]
MKG]8)0A,M! 6@+3#D"0;BM#+ECC2U.$O@?+6@T7A ^]RL?)U=T$]BM5_+X%.
M'^UDD]OHVM[9=]MQLE'5X&YNO&2=0+_^-J*^DS5J,8^!,0A:$?@X_&N\[*K@
MH.=@[\B$6L"*KO;6T@-@1@%G]ON]?K^?.C?;."Z#[XC_#("ECL.S93O6@T.H
M('E<ALL8\BD6L!Z\9\K \%)"?5W%P+4+D)HSEH@EP@)('1EM'U?LB/% L>';
MY1QFA8T!OQ''^_ZZ;HC&'T.*\ EQG(4UG8(G1N^ZX=_!PIK$?Q<"?TC![P+X
M?0;^[_8T?'I-Y?MZ3:&??)JBB ?D_/KBP0M#;W[L/-'*+]@HKQ5M\2.:+Q$R
MS*0+IX?G?B8H("TGIAOV<Z%)=N>8> A&F 2<G#WS/7@^\%8R['_UZ7\XO$(]
MYDS[OC@)',5(.Q ^8!JBD4#\74;:8_116;2]N$W N=YWWUK\^H+]NQ=X99"U
MZ](<1)_()').#/^#C@.R[!) 9<T(IX3X/C9ZOJ#1PSU!ODJ)S@)"-)*^P\$?
M?U$>K,FWF>^!&K\ >O-\(*+)A)#'_\O>N_\XCB-YXK\?</^#KJ][MPI09NO]
MZ-H9(.LU6[OUNJKL.RP67PR4,IVI:5ER2W)FY?SUWPA*LF5;MB59#TIF S.5
MMB4R&/Q$,!@,1LS;@,[I55:VFBRS5_0U2N"751(G8*.@PQ+V$&N;1[&HS:,>
MG[N,/[2CVC.7+V(5N-B>)MGWO@Q.!N7>F@Z[:U#M@(6VJ%!;ME,Y[8KQ%P;!
MUJ?^Y^.S/FY<R^JU;HT/UNVN1W/ZWTC6H]QRF VV\&RQ:SBI[X&,2@+:'GK*
M!/0%@RM/MR-^R8%]"<!F;^6IQ'>^$\IW0O_A!"LG>A;4U"7.]T&7L ]:^Y.5
M/1<?^U9C:U[?08#:$HWCY.QY8G"$[(HX99GY-9>D4G\@WR&UX%0=Q*P[Z:%G
MQ?ZL1R@#%FI?:UTU!WVWD]:2?NM?++HD?$)S<)YH,;-^]C=-?)^WN\]3TA@?
MOL_C^SR^SV.?QG%REN_S)K+/:Q31S[=^?.O'MWX3VG:,EO )S0'?^G6[]=LE
M3*NPSK9GO ^SSAX*BLPO@O2X_&JG]4Q'6[8#JQH0),S"U9U/F-E<UJ3T@O:?
MI6@:Y]:I?\'HDO )S<%$]K3]35-A ?Z57A);?[J\>WXW):OKUC7+(-RY<1L6
MUN8PRJ_7(AM+[\#>/A A"3%5BQ<DD1?$GKNY_KS=<GY3-[\,JPE/3BS\K-NB
MK.C7Q_B;_UU(I7%>:HM"]HU'#U@VBT5Z,Q@K;B/-\,F)'ZZ^D<2A-XG?.5$
M##F2:B9O)VV%-H)-G$POL\X7DR9 Q;&$P3I?3$Y WG^EQ/NF+LM;"9 .T%:1
M"2V-=!Q$UTKPHEBR9!AV:T1W +?=I%$=P*UE)C0=::TT08IMF=I6MDSF9FXW
M@UT',U>;">O1+6$Y2=,1[0PO?^(KB>CO7T/?<Y^GE%*HBU5ZGZ\7:JZ@-0%?
MA0LO<##MAK#*S 6:9Z;()9H6 E-"+%=)5BID'OH\_T#K^0?.]A[PN^49KDY[
MMABXJLWG]YSY/7&-@<_OR.=78WY^#YT^9)1@"WMT=<[GDC2,9Y\AP,;><_<6
M^QZ]=6W(0#U*&//HM:9Y^'SP^>#ST41S5SE$-K0^@XJ[4/7KI$Q.FI1IG1-P
MXZKF)\;\Q/@<:Z7L$-D0%5T6=;5?H[[3XTLN"&Q3RD#H!*!>TT5)-SGJ.>HO
M"?4*H-[H-J7((#$0';B-3UB6;$2SCB'B=IQQPA,)"1XG\\= XS@YRV'-83U!
MSG)8=^-SZ\V]-L#AREO/7R5D-N3QRB@"ML<99CZ1B/)Q,G\,-(Z3LQS6'-83
MY"R']2#V6S<Y"Z=W/#IX,NK+S(G-U!EF5]/!@3D^8 YWILA1R%$X_!D?<WZJ
M8YEUQA\;1CU5>V6>.[1W&B0JZO>4_8S\74P0RD TP%#I0QHE)1HD"H:CGJ.>
MHYY5,''4UR@DI8B6QL*]S*']84WN$(S'2?9V<ZL<*(F@*7K"67*IO$?;L4(L
M:4=;LPYB2=F@])+=<*V$E_;B%>&",#5!&/E5 HYZCOKV4*^:HMUSKH#N4,_3
M*6[E)RHD3G2"Q+N:;3L@R9\K#Z82$W-E:0Z-M, I)E/$#!+7>[#82VYX(HG6
M.AT738$@O(!N9J'O.U'!B'UY*C%7^FZM]'=J,7^8\M-?I6M;.4PT[:!#4H^F
M%]PE5;Y6].%(/9J:KH14=3A2=4F3](Q44]). 4"R!P2 +$E*50!(U]J 6$5>
M9ER5I5,  %+E(4G--0!"X20 9(T)#0"DGE16LC0DJ>9:6=%$C,=)5:T! 0 $
MUE@"E %)Q6G/ 6">)E6MK%>S\/>&Q.9O=[BX9EUT3'"+ZU8_!+=H$_1%<&L(
M[H?@%E>RWB%Q[B+1$\'MF35]0:(UBZ$G@MM;X?KB<&M&>5]"UYJYLTOPN_F<
MN D6%R _W <GN"="Y"1$2/^.A3 0W)(TXNEK7^;OLI>^P3M? DQN?1/,\)]W
MA7W[64GAKTS=U/4BR&MT/>@P:V50OU(-55/U$0ZS5EV"*\V$+^56AHE.H@^!
M&RZ(<.O\$/!-X1L!\ES/]V@.:Q&K8;TG,Q(YOH )WU=)&#WOOB0*(!R8NK2<
M+=!-^@(\CX]O=W&39.VOF]]ZN!XH]"*W/GQ^3X5Y#_IG$30%'AY%'.=A)1X>
MU<%L\O MF:W<],\O6''G+'ZM&XMI6V?(:6HC[*FT6MVSSHWJ:+D$;E37/P-Q
M@]8V$9Q@)GP,75 YF^=)?!9G:,.P,--FU\^1FK9/"8N4>BPZ1,<H>=4QG";%
MJXX548N\2E7'S0R/36FQM+,81%LK-':&P($5+M7CRF[G['.C.DPN@1O5%<P@
MW*@U]#<P-B]8><']ER58EVFEHC-7G].F;5FO3(RTICY4[-&.M.8JJ9[4_"V-
M]'T8$>\^V'ONK0=-1, #S_'/$N^L@ZTGBHV?;4^H]23^%#V3X&%=.V//<<=Y
MV/46NCH/%TL_?";D*DJ+V0H?/><.6DD\M%K?K**HC"/92UD!W,(KV0LE!TTG
MO9^J+"N:5%QM3O72^R"J5&DU5<N4&PWBATOBF&+S-0G(W$N$>10NLM*7=UA:
M&*N!KJL/ ZJ]P FP^)]P@WB@K>Z-DK8*C69MOH<F-[6*B^VM6]LT=I[7WK*L
MXL[U'$)&Q:1:)SC2)7*HUJE(5QP*YX*[%O0X$<)'V'9\_/#^B^ Z4?2,_*"U
MQ<M9\67^C2Q]QZ55<K]$F3#34N!?H"&Z5YYA:_^7UB=OH$H,Q395P]H=?;V.
MV1KTZ<F&1V3%,EH:]$T<$]CR.>Z?*R\BLZN;Z#X4;B,GB&=.XH 81,LP-6X/
MEE &('D)\6&UG7T($B>X]^Y\DK9[DS4K[PU4@U&D9^CTK[^_7L5> ,.@;\0>
M/0' 0LHW]U&X)J= 396"RK)L:))9X%052@]RY@UL4<%2B 2Z3J&U_^ M"X6E
MQ\6YOZ=]?RSK^_7S)^<?8?3&=^*TFG4^]*V15YD!3;--J:T)J,)@:)7X/MA^
M*S HOT8A[,R2Y]'SOSBJ?%!5V*]*IFI*/;+_<QA<T34&-@XP?D)2A]+8^0_#
M<M-1;095"?Z2*4E-^?_^P^>;SV\^W'P4/GS^?OOM]T_O/M]^%VX^OQ7>WWSX
M)OS?FX^_OQ,^O;OY_ONW=_2W/>XZ7D25_5LO=OTP7D4D7E]:&4WE]T<G\AR\
M]!,#6_TKUUG&)U-P=W'52%:O<S.0GES$2;1*T8WG&<AK(5W2/Q$'64U_&\]-
MJIWK9JW0/, L;6;HFQ?_(7QR N>>3H7PY>X?J4L@G3!ZAPM,WLN>H1[NY]&=
ME!,\"UXLD!_+$#=7RPAT9 0D"4DHN*#UO$04/*S]3,#@CO)#PM0,=Y]W@M$B
MF-E8>'KPW <!6HD)7NQ+'O *8+2@?J15!%^"'7^7+0U[=_P8N1XY@("\H=RF
MTC$>&(T1^AFC$:P(?<3G,DPR5^=\K:9@78X%@/W*3W!G2?T0^.S<\7Q811#%
M#@A"MO4(,9ADA8*R=-"P!?$!XR'Q001@(=JT2J4'AA\YJ24<WL% LX,1>"?9
MB*4H.*E"?'H@5(J>A3M"/<"S%;D64(!3:7W.!#4=$:9L2;:%&RF(B$N\1[R4
M#'8CI31.V\B?>X#>0,;A"2]^P$CEM$W?6] !X/BRL:94+4*PF,*(\@]6V#O'
MAQ$2.@AX \>4#IT2!;Q"=EX+-XGP%BA! TU097K?UZ#-_8<3K' HBIC=!$ZV
M+A#'@ 9O[KE.ZME$3W=^G(1>@<WXKX7/X696(K*$&<3:]4@P-)6 M@(0_H)O
M)6&"$Y)Q8XM#%:F\+L!__1<R=>'\\!:K1:I6$2QK;;J&W4;3%HF\>Z:3M_9G
M. LDCE*[F:MU^C'S55Q&_S&ERI@L3L2X^9"OD.D!#E?A'=-\0\5^7T:+BB]S
M%?JI:G- !_\  :-V"KRK7=O6+U2FU6L;]4% M15,XP)VBG=)J6A_"0[TN6TA
MA<%!:8W(8^BCV_*)TD2W4*AQZ'NI?QO>_OCA]9=OPM)?Q8)RK>B_E!+SG1#0
M=?":3K4S9KE A0@J;4826*/B5%'22R*4GH\AZ+[U-KFTS9MT.5Q3"7HJ?@BC
M).4+&'.!DX Z$[<8/0LQU4=(%7/LS0BN/_ B'> "QA7AND?57K; ;5;#&'V?
M=#_&#<&-?9(;U_G-B4I:9>+)1$JEJ; -R=99+RZ8!R!,V?[C#>PV9YZ3W]P2
MA4_D!QH3PI+$H4B'<NMX3X4'WCS@_@2X_NDUU1+8RK^'($G_B?^7/E4J0J^)
MZZS23<XA)4!M*LRH5[ .4)!@2W0/NF">G?<#>_X@L/W"G];[K'O'0YLGHO84
MS,*#\TBH\-T1$FS$#4EVHO07Z ;VU] ?='-'-L]DO)FO4*0/J0,G,X$/B+R3
M@/PNDSVK+Q_#_@PE#U&XNG^@S3D;QR UIY$'0.L*?=DP+!PE22MUS I*P]MX
M>+C6V/A7N)]K"#LD]<2#M/F;X C<98 I0*C?&/>+47HN*2PV$T.E$TQV3-HU
MPPU'X3'TC=QGXD_;]M+('_PU=>L[RV44.NY#YC++%]Y\I2_=)]#G-CO4;45:
MW$ 5=X6KF*0F04Y-UO%:)V:DK;\'19 .PBEG#5H%^"QL?T!7'-I %5-'I>V@
M+B@TDS*7[LO+V1N6F&K7QX1]/[G442_]YC!@(W>@PDK]T ?=_U_FZ^<+CZ=)
MK$9S##"8FCO$;D;7A%XXDPH"6$$S @LF:I94?-?V \B=2U(%]12N_!E:!*GG
M -=8W$<$J<BAQ"T=CUH-"1[6S4&2G+40/@LOX$FPHI*TR9>Y.0&?8$:6Z-J*
MA 6&:3BS1R=(8!$/83^3Z9'<2[7N:M,NM ,MTV2&Z(;&KAUZ:0I(39Y2*X>V
M@6K,PZ[0^Y'MN8HJ8'9(P5 -Y^8:+H%N_TGH#G'#P0</S([(?7@6,W<V]>C0
MY[";S, +[V(2I2XC+UBN,G6W\(+]1U?!_L/4L9=2O*W)#OJ5RBBDVUNPJF [
MB-:23[?&60]TGA<.>@Z1$#J9&8L*;>T5KVU;8M;)'.GH7>+[65)&/(NEG^.E
MX^:?FR68S/,W2M(O&YI.I_9.PN5NG3OSEP:ZL6Z:[O-D_2-.M" ?SYMY9(B6
MU/H8NU!IO\.N#=L%X/ZY"I/T? J=S*@CTN#I5!=D2$>;RG$QYLK+W+AE.H$J
M'P^[PG2A(H@FNFZ@8>B@L;KOG3>E=M%^RLR!LY-RR>]$\I6I2_[_V17W/3FG
MW@>J UZA$(3TXEUQV<.'-FNN*!"//C*#/9F+7F%4 D'^242E,![ACU=W6+ 4
M3RS]Y\R+X_NIES9S/.U;5EPY7(9R4*>N'+ZF6B&,"AZ1A+@/@??G:M?[LJL1
M[D!1;)TFYV<2![PTP8A,@N(>@SEA9W37?+M_VDXW4.EZ4NIT%EY@IJW4H89_
M%!*9BV7'\84OE\YS&F  [^(IXTO<GY>>9);&1%#/&>Q#J1%[?+=8\ ;@4>/Z
M:'%]&$!)G_OA4UR(Z$KRO;4;!NEQ8MS4:7;,MU6(I'W_!5C["#]AVJ24_WON
M,GCH0_[,31H0T>!VAFZ;IBT7KJ24M+LF#)JTRF.B2^.2X>TH\?Y)5=&['WB1
MA_P7<:+;I[ )I9IDE 0GU^QX/92O3I)"DZK(T _O,;0(ICPWF?(645?14!.
MZVJQ2B\C.H4.:C#D,VDT1[)I:)IF5QHZ=,'@&"O<LI1E5=^_^]+G&#^1)+V$
M@>F(3ET"J#?VOW_/C_3SZ/_OY)Z*/HW7ISWG'5<)U*\F!AWQZ3L!M8@^R=99
MA:)P@E5YYW6XA="2#&U(GGT(9BOTI@# _MV)9D]H=/4(L$WW>>]5^&8J%K0^
M3:A58%HCJ*F6KLF#JK$NH59!0)M!S5!LX-P$M7\%CO6@_6\*HRX:1R<OB;8B
M@(7>BYT?$,J6+GIV(-R6;1<3TM<?\>GY."J\IR:K@QFA\.UG1IHICHH;@D[F
MHRM^=\$G65=LPZRF81MS*U/'V4;^D?CA$D]7U[JY>.^Y7[[6UBS94&Z"V=M\
M(+?K<72(9UDS+:-8NJ5W5#>Z$]VSECE\P7F,2N:0Z3%M?=^1V=.#\AJ)?CKA
M<)%TU=QR_'7 TU,(9GX9F)@YTY'&.($TW=8DHV/#^?SM6YLV&FNZ;8!M7 ?;
M+\FTNMY_'6'4H.M#[77Y?/NUR13IMF7JU;Q?K4OZI<T/:SJ&+5=2CX9L(S^Q
M:6^ETNQ34":]P6--*JIKI1XMF &\(:S-RRDA8%Q;-9:/1LK*4*RJD1?-75+U
M$R'V+ 1-LQH:LF96.WR>G-DZ@*)I9+::NJ0,9+8.L_]B31T/H&X[T).2H:E6
MQS@:N5-X>+/XU,K/LATV&;/XJ..W?UN@-L(/VP)C= L/L"-L$?HGO(:RUKWM
MRA286S1LQPCF(Z;$E!5+(X-%46RMXR/ 0\OIE.6"M=7VB$B,6_5W<<K4_7K!
MCDCTIYY8$XF.<'WB)%RQ#%U5A]T@LKR_F4XTT:AE>7BK80 O1YM@93N.?-)K
M/I-[DD'BW$8<GGQ4=S)^)Z77'5P/9TN3BZLY=1%9L32U8_4\[A ,%DZ+C^C3
MR0&6^0M!_X\F.\6:>VE>ZJW)PAK<7GBZ'F7ER<A[RSI+FW]-,+GV9SH7 7ER
M_"_1NQ_ V;ALEG;*^;9F]?WUJ_Y?51A:>P3U.-W6WN-\1N]DYVUK>\((GSM0
M-,-BN\KB^=>OLOY?LO1)T=XR, 7L0/T<OG.H]ZY=*D/=_&2P '2&5L]SV#Z"
MU7,X3B+@E/]2/\D6"XAK;8\R+.*.;&,8 1Q#C#YG$6.?T<,Q,I7L[I<2Z,\\
M+T$?=G#[1/Q'\@F&]!#WGZEOEX+UX/X68>W1FS0;8GL>E+39X0*4RHNN'R:U
MG!_=7_8YP*?17^TYPM03NXN6O/IM 9#),*ZCW.V<?5V,6U$DP]*K'8$T$-CV
M3C[;PA5SA_)'N-K+M:[N5XP.3HK:669:62Y.$*KJEBZ?36D7IP!M3?S9AU2J
MHAI2Q4"B(SSJY<KV\&JHD;AHMBE5N\K30,FW8W6QIGS[B+QNRPKM]91>E4S5
M'/7:QO8%Y6ZW4"-?29A3$SWRL__P$56V-4VM%I+33)7VL78T$4)%MFU-']["
M/!V&K6GPG52MG@*++I?17QMM[G+IUJ :\TV(9LIDVFM;LTO\BBU;U>+_SC#6
M6++(^C"NNG7V=98V6Y%U6ZI8 X-!K3;Z*X]#[*V'2Y_25'ZFK<4'==.SPO?1
MQ!6WIC%[*80QO'-RL,.WT3CD^O"M=>[I[F2_K2JZ.>8S ,:3M+9S!M#35<S!
M?04L1A%TOE!,I#[2@ M%;VDX.U\H1L0I9L^XND]>,;P@][]Y')6]W,>:7'WC
MQI3Y,Y1'5-75BK?,6^$Y.T(^QN/5?K(1#GZ,,I Y=,I@[\'//65K?E0&>T<K
MU>\QF:]\P8<G8RQ9[*V?%ASZ^-4G:&JQ6FS8LE%*5+WZGHLW*9KP+>W\HS<G
MK=["VA (NO1C1EX&Q&_P*DF593JNFK>&-B378:'S8YHL3,>U9J%L=L?#UIP7
M'7&LA1MIC?C2FA+KB"]M7,(M88PB*?)YE\_^BSC1>WBV2=BXK%4^IC[2<W$P
M4@N#"5=1H\&8ZKF#@9Z+UP+M\P=S^P!"U/]]P'77Z^&\]V(7["O\87]4^%-Z
M8_+T=>M_\9-7,^]1B)-GG_SEISD\?S5W%I[__)OPK[?> @3\,WD2OH4+)_C7
M5P+]/?;^27X39&F9O/KI7^Z35V5M%)X1MAK=:3/[]8G>]_Q-N O]V2L!2;YR
M?.\^^$WX!TBJ-W]^)2R<Z-X+KGPRA^=HNS,O7OH.M'GGA^X?ZR>BM"GZ"&W)
M"V:@]])O*,$%[B'MOP+Q)>/8;;Z\+7SI+A)^S?\^T%A-IG3-@=L'(N"ZY03/
M_^(LEJ_^MZ7(YJM8> :6""28@5H/A 0>^NXDJVCF/ L!_$+B1$A"X2UQJ:84
M5/DZ?1MP]6KS5\9>!)GPY,!V5] 5X8F0/VCS(OZ@E_Q C0[X3<M_4S>_7>^R
M-O^[*%(;W&_D)(P 68'P9A5%)'"?]X0E_3W_^39R@MAQZ8H )@;]F"T07T.P
MAYYO@9NOD==<LLHE:X??%RI>P 9AGK$"-_0IA(0[QW<"EPCQ R&)X+@N;O@
MZK!!3C*HD9G@)%3R7,K"A,+_"D12(#_<!S1R!6B.O *C"RP[:"O?PYYJS\G2
M FPU@U327U,A*Q'F;R1>^8D7W*^;Q,O^S@S9EAJ[V-W"F1%@5T3<Q']&'>$(
M,5DZM LT0,, *013,7Z QQ\ BR2*"YI'('^NT,6X_DI^M?Y;D5X5L^"%0&Y$
M&X6&\/(_&$L9+U[XL(E\N=5(#D@W V1Q%.L.Y%?E>FSWW37KDHV>$.X=+TA=
M>M@[2?D1A GP)"'4"^(!OX+GC1X[A.<2G=94/>TIP'=.%, DQF"0+QUT:F"F
MB')EF#]:>/*DMCM^+F+HNF+MC:JDGZ[)WLU)<9QLRY)5A06R5<PW3<G& :C'
MR38-6]9J4?TW0+#PXB.5'0#T6]!Z8>Q1<(/$KEVD7T%Y)<([$-0E"O[N>+ 5
M;.-+\-WQR9=Y_AY];?W6>4BZ,E6U>&NA6I]L#+06]JXTV[2-<0ZT%EJO#%O1
MK>8##</9D^?[>Z1GWS?;1ENR;:F%O*!Y:V=T>WK*8?=N2Z:M5NFVXO'0<7(Z
M/+8Y3'F=PX&SR&^8$M9495.7JXRD^K'HP7%0^>CBN%*5=%O2E)Z&T55X7YUA
MM(*K*O/1$%<VU8M]R':5070CV[4H/*4,;4-2=:T_E=+9_1G9-'I3ZQWG1.A6
MBW15DK:&%KF)[D.!;JMF3N((;\)H&::;]_KCT61%UO^>#^/&!=LE-<'H2&[N
MHW#=4:&?2B-2%%TI%FL^."!1V'7("(5-HU P$P\-JVP'FKZ=6VIG6O1*^=R<
M[I>-P=:RZF7#UHT2XZ+;P=:7S?,GO0,Y+M%#W?*MIC;NG&EM:.X)(&TW0>L$
MD-;$@ND<;LVLG6'T>?>B6@]U[(MJ3Y"KQ[:&!G:;J^KF-#[UZ7]8+!TO6F2G
M%Q_#X/Z*GMH+Z6'](5;=!'OG^OP L<K)6>.9N-"3QG5(.<AO1-PPFJ4G?FX8
M)Y1M^(.3AI3 +RAU]_3 #^3,P=:O?)!#84&2AW FA(\D/0Y<AW;AAV7:1^D9
MV:&8P:/TW). 1([O/Q<HPT/%':+NG-B+4YJ6]%@_%B*$!(Q@'H4+0<>#1MFD
M!VOEU&%X7A;_)CB;\#RDP\TCU**M"#4D[XY@%_68YF0D(L_TC*+M#.PDC>7!
MTT"4\2P,8BOFX6=-4T3#MD7XRY!$6U'H[S\KFB5:)KP2D7A)W 0FQW\NGXX0
M%T*GK%\\Z26.^Y#/:@!X$N9X>DJI%8#5!/"YH"=0P-@[#.:#MWP_?(I_0R)-
MX0H(DPQ1DJ17^(6U^X6]\X4BX1>RJ>(7V5@5F7ZGF?A=^2 B9T9  O[8G*5N
M)@-H NJ]*(,H/C##><UI1@F9T^BJO9@1=J6XP(71T(PA1/=IA+D31<^9R*R"
M3,P+)_9;< 3TY9\Q7G0O=/2WKA5Y_F="^W>)[R^=V0S(1V."?HZ7CIM_KL3[
MA/(^ -Y'*>^?O%GR@(]*OVQH2J+U7S/AD<[,7WZZ"Q-00TW[R2B_2EL!(5W^
MV 640%F0S$[W#6HL\5S'ST&3_ERID_T^W!#9")TH/QWJ[PX7AVC=[/^6Z'_8
MO!"#K30KM6"J0Z"1%.UQ^(0)!*M=0J)]*2HG:V/?,DI@;G8S2EZV6=B+F]E"
M7A ^1<[R+S^E_QY$7QVT;Y&,NO,T_KF,#8:1U.'#*'FY4X!1\KB$<0D[119U
M;C%*&Q<O+EXMB-?P#0R)4NI$X!CM%J-#3O!NJ4!&<5A2P%!X@9>VXI?,H_/7
MPFZ_N._/*,$6]NCJG/V4[FT?D&PU<0)=T=<HP?265S&!P?&I:<?O<6#FVA#F
M>I2<[+$B%-L9?WLJE,\'GP\^'WP^^'SP^6C7R,DISHY(-.F75\*=X_YQ'X'Q
M,+L"#H<1V-"N2\A\WH;EW+4!="JIVW%[*&,.[:BVH9H?,U5@87N[J'U^UB#C
MK)G<F23:XL^-S,TJ8Z-3LAZ</<3@%%'6;5$RI$ZW.V=-Z!%<<6AS:!\<G"Q*
MJBZJIL:AS:$]+6BOTT\H>PY>#FX.[G&#6Q5E6Q,U=9QZ>_)@[H:,GG%7XL4N
M-2'T:V-\*.QPSSRG_XUAS_RF-/AZL)WR%N.&D^0>R*@DR>WA:$SF457N<QQ.
M X>:9HNFQ-8*PC%X61CDNI#CD 4<CED7<M2- 745]W3Z-5MG'94F@A^# G7E
M5VWYX>?4G#-C,F.XQ_NR<*A)]%(YQR#'(->%'(<7C<,QZT*.NC&@;J1;NLY/
MZ4JO#TWFZ&ZK?.XRR\[?X3;O&#?[]9Z<O.;'BING'J$,N!_[LIFJ7>QCP3?.
M43]]U*M@H:EFMXLC1SQ'/#N(YWJ>H_[R4#\Y/3]:C(^.2_S MK\I:W/+KU78
M\H_G:#=-*ISF^"ADY>YQTZ^=5AD=^=<.K#9 D# +5\"&:=\^J3E\!OS>_=R9
M+04HDT<R7)2X*#47)=L6-9V+$A<E+DJC]'QP8>+"-#EATD15MT1=GM"Z-%KA
M&1V7V ^8D)5K=2+(/N13:2>+69V8BJ%2RG7K3.PJ[=OHJ*[O'&4WY]XHF#\&
M&L?)60YK#NL)<I;#FL-Z@ISEL.:PGB!G.:Q'?MV[Q-?02R60FT+=UV+]ED8N
MRU[4Q)G.IX&0RA[5]9UIHU43;#!_##2.D[,<UAS6$^0LAS6']00YRV'-83U!
MSG)8\R3:XRP\U=$-F;.<.8P'83%V94T6=<46#5/O- Z%R1N9'-K3AK9N6Z*I
MCS/5+0<V!_;@(>8<W!S<O0].$67%$C55'B6T^2GX.#G+3\%'?@I^876L>*K+
M"5[I8_+VWN  X#A<^VI,6[0LA6.08Y#K0H[#B\;AF'4A/Z<=)V?Y.2T_IQU3
M92P6G:&3*'$W)L.(.^4O"X>RH8@68]5@. 8O"X-<%W(<LH##,>M"?I(X3L[R
MDT1V:FV-YWAQ!+6V^LW)>$8U"B8(9<!%VI<5UDKB_D$RD7+43P_ULJ*(MF9Q
MQ'/$7PCBN9[GJ+\\U$].SW>[G^M?)+HD?$)S,)%#Y?ZFJ>_J7>,Y?FZ6D:O5
ME;9">OJ.7,\=U'88TRV>+FH[=.R<[^7F<2L9\'LY-^*BQ$6IL2A)AB:J5K=W
MG;DH<5&:O"@-Y4SAPL2%:7+"I(BZK<':U.U=[EY%J=]==/>RUB7A$YJ#B41U
M]#=-@]8#8\/=-P:7Y#@=J1/QF8Z3^6.@<9R<Y;#FL)X@9SFL.:PGR%D.:P[K
M"7*6PWJ*H0?TUWZ+A'TFB4 +A2U))+QV?"=PB?#]@9"$QR,,[:PN@<.E^Z\K
MLL10;%&U>,P"%S<N;CVP1!9E5<?H!BYP7.#X82R/;.#"Q%>OX>6K\NIE&IJH
M:?9T!(['/USD'/#X!Q[_P'VT+%+-?;0<UA/A+(<UA_4$.<MAS6$]0<YR6'-8
M3Y"S'-8C3_(_0*B#(LFZ\+<HC&/,N[ *3D0X\-2NX_2,3<0)-D[FCX'&<7*6
MPYK#>H*<Y;#FL)X@9SFL.:PGR%D.ZT&VW>.ID/#52;"8GN $,V%&'HD?+LD,
MGG8? AC+?9?%$@9)R'N6 X?QX$G&4@DKHB(9HJ6/LYHLAS:']K',@(HMRE:W
M&9@XM#FT)UOV@(.;@[OWP:FBHAJBI*JCA/;DP3Q@Q<SV<%?U$H-^W>W]A<L]
MJNYZS_QF%<.X2"1$Q*>5 .(';\GKT7=/Q@5=]V/R9M_@ . XS'&H:;9H2MUF
MIN<8Y!CDNI#CD'4<CED7<M2- 745]W3ZM30^$/)C4*#N<Q@ U8LE28C@W$>$
M+/!4E!]^3LTY,R8SAGN\+PN'FF2*DL36"L(Q>%D8Y+J0XY %'(Y9%W+4C0%U
M(]W2]9Y06YE4+>\/04)\G[C)RO&%910N85JZC'$]QDTF<B$"04(<^E[I==X1
M$,J ^[$OFZD42TSZQCGJIX]Z%2PTU>QV<>2(YXAG!_%<SW/47Q[J)Z?G1XOQ
MT7&)']CV-V5]U] :S]'N;9C 7C]-(P7;?R>X]^Y\TN79;H-TZQWYUSHH@#"F
MVR==5#N8PIW95O*U]W(DPT6)BU)C49)M551TDXL2%R4N2F/T?'!AXL(T.6'2
M1$V21%D:0?6JCB#+CO",CDOL!TS(RG6W-S'ZF[-!BTV=Z:CCF?E&1#7/S,=A
M/1'.<EAS6$^0LQS6'-83Y"R'-8?U!#G+83WRZ]XEOH9>BDW=N.YJL?*=A,RP
MY!1,RS]I@J]&+LM>U 1[U=UX33K&U00;S!\#C>/D+(<UA_4$.<MAS6$]0<YR
M6'-83Y"S'-8\B?8X"T]U=$/F+&<.XT%8C%U9DT7-M$3#9JOP5%5<<6AS:!\<
MG&[JHJ2,,]4M!S8']N AYAS<'-R]#TX1)5T53=D:);3Y*?@X.<M/P4=^"GYA
M=:QXJLL)7NEC\O;>X #@.,QQ:-FBK?$RRAR"7!5R'%XV#D>L"ODI[3@YRT]I
M^2GMF.IBL>@*G42!NS'91=PE?UDXM&3,F,(AR"'(52''X47C<,2JD)\BCI.S
M_!21G3I;XSE:'$&=K7[S,9Y1B8()0AGPC_9EA+62M'^0+*0<]=-#O8'1[!H'
M/ ?\A0">JWF.^LM#_=34?+>[N?XEHDO")S0'$SE0[F^:^J[;-9ZCYV:YN%I=
M:"LDIN_([]Q!58<QW=_IHJI#M^/OY\YQ*[GO>SDTXJ+$1:GI(9=DBE;'@9!<
MD+@@35Z0AO*D<&'BPC0Y85)$Q3)$756G(TK][J&[E[4N"9_0'$PDHJ._:1JT
M#A@;SKXQ."3'Z4:=B,=TG,P? XWCY"R'-8?U!#G+8<UA/4'.<EAS6$^0LQS6
M4PP\H+_V6QSL,TD$6B!L22+AM>,[@4N$[P^$)#P:86AG=0D<+MU_79$EIF*)
M@(_I.+2YN'%Q8U?<9%&U=%&3N\W>S@5N8@)WZ=+%(QNX,/'5:W"6**(LJZ)N
M3FCUXO$/%SD'//Z!QS]P'RV+5',?+8?U1#C+8<UA/4'.<EAS6$^0LQS6'-83
MY"R'=:5-[:^)<^>3]:>";ZO@5=N-'M@*%9#R0 %\Z2X2?CW1V''&W%+&? ;&
M?-M/M?"/59QX\^>=" >I28##FNH/@9 \$($\PM?PEY,(<\?-:K.[7N2N%G&"
M(0^Q *_"#"4D?0I?<ITH>O:">\3 B@CA7/##X/[*]Q[)3'#BF"2Q"*^Y_@J]
M%<*,S+W @P9\;T[@>VCWW@/NKQ]=.,_"'?RR6#I>1&8B$ &$0=LT^8/@Q1B#
M,0^C!5:+#Z&]A$0++X WYH(C/$70]M4L?*)/1N3/%39R74#!^J_/83K@6 @C
MP7T .NCX=@;\X#S"H%QW%45IAT<XX"P A@FR(%ZY#_M\$!Z(/Z-,7<7P)8XT
M"!,<;43<$-"/E':,0/SS%HA^$P*#@^<",_]< <(2X/)C.AEQ3&L]P-\X(HH/
MH!S^G'LQ""G&PQAT,)O/.OV\GI*9X"4X#8LPPOG^@_C/R+6 CIJR+PBSB<:N
ML.W[,)P]>;XOD!]>C)D_,AYG7=,^8;JPK]))+0Z-MI.-#P@+,!7IH4'"O,>K
MNQCP@H0\$R<J&3AQ8%:ST>(CI13<S&8>(M7Q_6>1OEU*#R"?1![2Y?C/,3#I
MZ8$$@$> 8ABD+<!W@"PG2#H'!:-JZ6\Y&&#&D\B9$7CS#^!*N (Q JD!3L7>
M#,5FK2XV;$3./P"&P@B7E#TA)3]@D9C%]+$YO)JJK](9_;J*XI6#FC&DCY=C
M:"-)X@;%* Y%RH%6"OXUN8 [Q+282D^*;*V4BN\/=-A/J"P0AP[P=3Z'!J%K
M8 3HUYCJQU25SU?)*B*@/-=H!+9%?VQX=T")XKL;-8:? JP X\0/14$%;1G=
M$WPSTUWW 8"F7,VB1"Z<']YBM<BH.B3RV[-,]8-+R:7J%Q5)@;I-KP*,.H3?
M[[*PO!C#\BY59)#;\]#WPR?$.K#, >/*]Z]@KD&9S+;X/4_AEBIQQ-]O?2P^
MU()$>TMPB>]GAQA_^4GZB7Z.EXZ;?S[K.$&6I%\V-'5P;%&6(FS'XA3./CFN
MT,E^'V & QNA$^6@87XR/6+W8;HNP15P'^J'+-092$OD.7YC6>R6P'\'Z0()
M(XR2]YW<H[[M]>R^/&E>V^$F7$364PRKI+>?99\1\KY&X6SE[M>.8X0\+B"3
M%Y!/)&%V^>#2P:6CCI%]MI7.(,ANPQ+Y9 YB%8.A>N/M^9O'PCTWW X>GX%.
M/?UM"%X]2E@_Z1CV (G/!Y\//A]\/MJ:CYJ!Q)DK3U?ZK(97[I4]^P;Y:P)/
M!NB4S?S4QY?9C"%=%&SMJ.+*68?T;1M*W=_I&;!\3,7QRJ*IPO_T;A-I,UDP
MB0L %P 0 %64=%N4M&YK,G )X!+ J 3\2T_7I+D(<!%@5 1D331M"?[7;=[V
M7E-T5<S*52R*=V@/U=XU\A[V4._#".8[P-@M&J[9X1:J08'!?M,IG%%RDPE"
M&4URT+VYV$IIP4%2BG 9N @9Z,MHY(+ !8$+PD""<#2]*Y<#+@=3-8K.W%-I
M%?94HSJ7>A?,^CF4:I .JR,?30<)ZD;NQNDB0=T0YUU&]XZ>5K)N]>+_Y +'
M!6X*YVM<XKC$<8D;=$?*18Z+W(6*G*R)EFR+EJI/1.(&R7NS9A2_^-W<(7*1
ME_;XQ6]^<X^+"+_XS06$"PB_^,VE8YK2P2]^\XO?0U_\/K'!Y1<I.QP_O]C*
MYX//!Y^/J<X'O_C-+WZW/WN3OM]4'N)B2[*HROQ"*X?VU*#-+VMS;$\4V_P:
M-@?W9,$M:Z)M2**J:^/#=B^%;2M=O6:T^!8;-/9\EZ<#JD=<9GJ<S!\#C>/D
M+(<UA_4$.<MAS6$]0<YR6 ^:7JG/DXI&(0#K& RV<ROU>V?CC#0"3!#*@%?@
MA6S8HFYTFWNVE:P!W?+A)9<C+D?3N 1XOG0QE)^)"7QQ0>""P 6!"P*WK%JV
MK'I(\M1>%JX+3_+4;^*U<Z[CMS?EX[Q[W^WX^RE7TLH]^T&2CG)1XJ+$5BP=
MER4N2Y.7I:$VF5R8N#!-3IAZ*L;2GRQ52J:4__UOOZ[BJWO'6?[VMS"</7F^
M?Q/,/@2)$]Q[\.I-'),D_AKZGOM\"\2^1K[]]7_^#T'XM_]U=?6W*(SC?,]W
ME7Z];@Y_^QJ%<R\17)@4>/D;F?_E)Q?+.4NRI"8A_B4KJOR3L J\]-??)0D^
MSHCK+1P_QL1+?U4UQ58L4RY0NFGZ;%)T($5+28&_E!.D**HE*XK1#2DJ-&U3
M4I H]10IFF5HDM8-*89DKB>(]GV,%,O287ZLKBA90T723LV/H2F2IG4T/<@)
MI2IH 52R:6N=38^V9HIYBBF6@8^I78F/*>DI9H$])S!K2ZIJ:9U1D@NR#MS1
MCE-BJJHN=P59[#_C"7#G%"6VK "@.J($YJ2R<K/@8>D48K.(C%TB/@1NN" ?
MX?GWL-*^ 3*\8 6KW9<EB9S$"X/X-9G#J^ESM\X/$N>Q'><I9!.Y5Q#XYH3T
M.,1ZBE[38(SRR(98;X6W-5,VVYW%]"?A!3;R4IA#,\*F'6'3D'!'6Q+>_;GR
MDF?A$TD>PIGP(7@D<8))AF)1R)JBW8C"YS# P4:A[V-+'S#O"3S; B\_>4&(
M*=/R)JDA5FPEI3$EL4#A><R7 8RJ)NMG<;\IZ7RZZJH#649CRU#Y= TU7;46
M*$M2)-L<6+C>PK,Q;$I;X&+>U'DZQU1,0U'ML[B24]+K*&N)JB59IJXKXQME
M+81KJF194LMS65>_]*5$WOU((B>,9E[@1,\?$K*(M_O*NV) QU<E=;H\[UU1
M<Y;W;WDVY3F\++SU8M</XQ5P]K_1N2E0[^;_5\Y >&'S_-H5>I(#?RUS6.?^
MZ7^]I0[JS^1)^(8.ZG_-_-<%AW9]I_=.FZ61BUU?W+"NA0](-':]1?6C$WD.
M/AH##/PKUUG&A6Z\ *:,I$U0IE-/-;Z(WPBW9S:)>-EJ<=<IWG:%@883UO7L
MO"5S$D5D!LRALI @8P0'Q& 9A8_>#'X) WAWL0PCD"KH: XOD, EJ(F2)T+@
MUP<BN$X4/:/J<1;A"DWE<"XX],! <(*9X'O.G>=[B0>O@=0*<Y#1P/4<7X@(
MM)S@F\M5M QCDKX ]FM,Z*,;PDJ>O2Z<?*S_*AF3\"(EYN46)1'QG01^#W_K
M>O;79T>745_B[*-#II(?GQ\=WCSU,"X>#$32\OGM;G[[+=S#Y[?O^>TV[U"7
MF<,S2H[6XLY6'4/K\X)Q&A_10@QZL<P!;"R29U& ]\&J1!N$_+GREJ>K"YP5
MK'1AV<<JWIR:3$*RBN,U1%W615FQ.U453%X)NS !F#3:RZ%MV)IH6=U:.1S:
M'-H#0%N75%&WS?%!NT.+KYN+A^U;?%^2!Q(-9MEU%''><Q*H;K(Z]6%QR;(M
M&K+%E.3V<CMB<#Q<)BS+,&C;HFVQ9?)S"%X8!!515[N]T=QK:KP+\EC1HH3"
MK.2LJW#$Q3U7G9/!JD?)4#71U$:X-^' '"4PRU%HHO/''&'I!8["":%0MPU1
M5MC:[;%3 *22)X?GWN:YMZN2/8'<VQS6H^4LAS6']00YRV'-W4&GCK.$91@G
M$4F\B&#<DG!' C+W$NX&FMP^IZ(;Z(5JRJ)F2.SN?/K@0I=%#@8'WF7BOQ3L
MBB6+,LMU/EL?,D?V92!;%B55$A6IV[QTX\$VCU]ZA=D=@B2,ACSEXV?UPT8Q
MO; D0S0LMLR[WKDPW"+(\=]CK J W12EC@N+L)6/ER/[0I"MV*)E=GO1=SS(
MYMZ\5S>^'SYA+1R: @&S92?SE2\XKDNS*_!=W]1V?54-/EG11)7E>X+3-O@X
M_GOU>B#8.RZX-!Z?!T?VA) MZ:)BLV7P<6_>H-Z\O,Q&EC:+[_RFMO.K:N(I
ML.H9$ELF'O?I<?QW<V1KVZ*LLG5+A?OT.++/1[9J&Z*NL;5YX3Z](7UZKANM
M"*:Y6RQ)$-,DQGR[-[7M7F4K3U5%2YKJ#I!Y*X_CO]? /%T1%9;S)$W(RN/(
M[A79DBK*C 7@<$?>@%;>5S#ML#H%W^5-;9=7U;*S14TR1$5A*PZ=>_"X!'2R
M EJB(1NB;BD3A3O']N5BVQ854Q=M;:J',7W:=Z6%"B;BVCN<BZWSP]QC;.UW
M:W:R-@<K>\AZA#+J/Y1E439,49:ZS6I4K;S()?D5N<!-2^ .Q&>)JB5U;M4R
M)EU<E+@HM2]*LFAILBAI+-0Y8U:4VK2LM0J6=6_N5-4XR[+^3))2NSJOYUD0
MK?5?_>0_/L;U?G?-!W0"$$1O#OED!-["=@O%U.0(HXYD3=15150[OO%:BF/F
M\=*G6<(E>Z!Z3VR+<7G4'^P9=-'L>5<^L,QR >4".A8!U45%TT1;[C88:>0"
M.FC:\3-WSC6)&23(JB4:>_9)=$!U?0?%:!/9LL'\,= X3LYR6'-83Y"S'-:5
MTH[_FCA@[JX_%<RJ@M6VZP4M=WGN='=.4Q]2A^D=F8<1*;A/@6=N&,1>G,1"
M./_M?)+AI;M(^/7 ^->SCCP27.+[F7W\EY^DG^CG>.FX^>>SC$I9DG[9T-2!
M\5IVSM#VKK)1'X!<X")THAR4I9.'1]WX[XJRYP)P2+1_(%".*T62N[TA5>W4
MB,]O=_/+PJD@G]_NYK?;*/@VYG<25Y.E\P(8WX)A$ .'.W3:#GY=C,E(M7;]
ML>S'+9JB8AJBHK(54<TK@O83 3,9M)<-3A-5R1(MQC(W<6AS:)\].$N4+%/4
M=;;N>)U50;>*==?DRDI_]Y3/-/G>AQ&LUEUFH&D0WMOO,?T9X;U,$,IFW)HJ
MVIHIRAVGLV\EWK?J+'(Q8)E0!L)*5-&4%5$V..8YYB\'\YHFBXK<;WAR=YCO
M-NBIR26-<@-7Z%A6*T13]GNYZ9QHRI$[]+H(L.R=)3)H"06T1<]G/8UB+GMQ
MEW")8\3-PK9X'?#$*))HFUR4N"AQ43IK_+ LZ8HEFD:W197[DR7FP]%N'XBP
MC,)'#S,DTLIV6R%I\Q"KWL4\'(V'HS$;SL*"@X?/+P]'X_/;;'ZG&8[&_&'C
MFU44X3>-3,YVK@"T@?AZE+!^!6+8FR5\/OA\C'D^>-CP%G-*_GI/P#QP_.,Z
M_RSOSX7%G?&8XM+Q*J*N:Z+*6*TU'G@Y1C<F:SY*455-4>LX6PF'-H=V[X-3
M -IVYXEXF(LIGDKX\ G3K_/@XL'K4UQFF8RJ(1^B9,NBS=B%@5Y"'P='Q&4"
M\P *86-@V Q7XN(HG#P*;="$BLZ6F7-60"SW<.5_?4^<A'#_UM0JO58U<FQ-
MU#L^4>1;<P[+HR:.)HDRSZ; ,3BD)\?6T0,_/@QR/T[RZFU67&7(T(QNMPD#
M99!DC^KZ>R%VS^9'P?PQT#A.SG)8<UA/D+,<UMP;Q>.M^*:K8<$X/%#79+;.
MW,9;G79PE%TFV$N1C?D#=%7BR.;(GA:R94,3+9:!S?,JCNK$D"?>FE;BK:JF
MGZ&*JM1O(H/S,W&-:M'DDC4MR2H5(UD33:O?VKU<C$:!3BY&U?%CZJ*I=!N3
MP--"[I+-TT(.LG<?Y$XFV\FV*K)$%375$B6[6W\E3V4W,8&[=.DJOTNGV*IH
MJUR4N"AQ43HSJ[EEF*)B=7M?8_1)(?VC&1:KS<<MG8_/,!_?]CVS_UC%B3=_
MWG'.2F>Y9F^$B+AAX'J^YR28@C*<[Q9%7BQ7"9D)JQAF1T@>B/#[]?=K89Z>
MK,.PG&25A-&S$#D)O!3"(TX"K<Y]XN)['K2YA$>Q=9[0LHT-$7L)+8U))<3C
M"2VG/;\\H>6TYW>\"2U[6R^Z]HQ5@M]VC^/(KIJ9X]6P>+, XS1A'HT\?6YC
M;?.51/C"&*:8RS>7;R[?7+ZY?'/YYO(],OENX::/8@U]TZ=1$.F5G<_5AZ);
M,O5&'O%$'I_2LY3EX$':%W"</X:S>DO61=M@^&X13S0RJ<L258')<-J1/L;_
M"U?]XSD-9^RH6Q%-Q11EE>?-'P&T)Z'4+TJ#<W7-U76[D4FV;(NFR9/]C0#:
M7%U/75UWZ*7J[Z[SF5XJ>IMY*X1.A-X3C*O+'55W)"!S[X33L4/EP%.=#WLS
MV3)%R6!KAU%U+C@J)XM*#D@.R.'NQUJ*:'=\P8!#D$/P:-XACCZ.OL'0IVBV
MJ"IL[20Y!B\,@^-#'P^,25Y]6"P=-_4PI#4FA7AU%WLSSXD\("0,!!@'<1/O
MD7HD>'C,)#V3E3/B&KJH*]TF=&++9<GSAEXNV#G,.<S'"_-R3%N6*'><UX0C
MFR.[?V1W>S&;8YICNG],FX9HLUP0E0.; [L1L-EREP^':1[T4O1 06^K.?R]
MBD@4"S,R6[EI6BFFG%#<JSQP;GZLT6S8;-7XZ)T+PZV4'/]#XY\CGR-_4L@O
MA;DMBY+,UE%#MR/FP+X,8$]5?W-,7S"F+5VT;;9.S#BR.;*YMF;!576L2-7H
M(ZB^) \D2@7 4F3E54"ZO)W5H-Y7OZ48SJCWQ02A; :C:'+O-10:E0 ;I!P)
MEX&+D($K#G\._PG"OSQ0RQ0EE85B$LR>G7(Q8IQ0OHKP583#?^!P7]&61E Y
MF*\B7(S8%:.I+!G#E=ZN%*3&4NGMCIS;'90O[3W^@OV*IKVS9$2EMZL"FPL<
MVY0R*@C=GI:U+P%],*7+)+67(VFM6W67M(Z-O,@]7[3XHM46ZOOUA@R\0O'E
MB"]'(Q%,5;0,L_<@![X<#2]*E[P<=9S^?>3+4<%A^6OBP/RM/Q6>+Y!3K6XC
MOG07";_VV=AQ1MU21GT&1GW;#UG\QRI.O/GS3M2BU"1H<4WU;9@X_E:B>8"*
M-Q.>2$2$GU51@YV!KEOPA*!(LB$*/RNBJEF@HO7L.UUP@AD^:ENV:)OYH]KU
MA7+T]\!+R$R@&?SC;<X^.(]$N",D$)91^.C-X+$P$)('(H"4>7$2>7<K?)<X
M40#"&A],QO?B9Y@*V:";-L%)A+?$)8L[$@FJ+-)Y>@D-^\_"TP-.8P"_QK$3
M/4/?KK.*"33F/FQZ<2(L-9"0  E*0GA*@#Z#1Q(C,<Y=%#HS <<Y]W!LT&X8
MP1-+!PAV$CJ(M*^4RL0)$L_QX:MY1 B.@79'67!=T/'KOVZ! 6_"Q=()H)5P
MY<]2"OY<>5%*D..ZT8I0G"V=9^$(A^'A#6&4LW-@+7">8*O/Y=P,PD0(,7;W
MR0/>Y%-SJ?A]NXJP*&HJ[6OY1HD6*4/SF8H 5=XC3I#S(R]&01'[LP1:0DJU
M B@*2Q'AV7B9WMKWGT7! <CA5RN?7O;'1LD/$KG(?7PK=GP*&YA9( VO^L<)
MC$$(EY@$ ";Y 2"?OD\0F+0%&.^?*V#+'%:_-%< MAS&Y& SV-56W_!&$ 97
M63/0]/;SLY0Q^,HSR,Y!*!?X 4.-0S<5DB<O>=CK#S]OZ$.*CE'P )RCZ@-X
MCP8.%0Y _P*&2Y^\5,S>4(X$KN=[A<E'70OOHY*CK 4%1_^D];CQD56 K]T'
M,(X=&*-*!&;/0]\/G^+?NF;KVLY#TT9PB>]G]MI??I)^HI_CI>/FGYN97+EI
M)TF_;&CJX?2W4E7P%D[*3_;A3K#R.&II!F(2^/QV-[_=IK/C\SOT_/:[[V\R
MOYU&"S6%5LU9.\"?-D#7\G@K3G@[XV]/U/E\\/G@\]%"&C]#&_@:M'W65NRU
MXSNPH46OU&;W!7LMW#)W>-XX>#+-?H/;!XG09/]*#Y8_,BV&DYKS.LXC.39G
M[.*!HEFBH3&<V9P#FP.[$; 5252L;D.Q>KU"TX*EU]XQ>R<);]:FWH? C8@3
M$_231\(RC+WL?,;Y@P3%XQ)W%47PJK DD1?.!K,">;JL8</?-4V43;:,LUX"
MN :'PV6BLG2Y,45;XP6B.02'@Z NB:;*EB5?B?%3<&V=:?"\);G!$Q'?2:AY
M$PHQ21*?+.#1F#NX+J%H32'%(U-BS#?D'(<<AQR''(<]^7&.I?P9NW.G:.M@
MI"T:.W/H.0MA77K15J1EG#C)*J$QK;ZW\!+Z8Y?V4(-T2_W>-3HCW1(3A++I
M0WJA*:+,1$P<L_G9N60Q3B@#3H@7BB%:<K>5\[@8<3&:O!@IHFJ.(*WF<&+4
MIGVM5;"OQQ<F1X)9#P%R#;((])OU\YPL B,/K.LB6T'_L7>Z+%KJ")+J#))4
MFXO;A/+?=!WKUWT0*Q<D+D@7($C=!\WV)TB#IL#I/ U-(;'$W/.WTGH($4E6
M41#GF1Y^O_Y^+<P)@-'Q@9C(BV>>B^YFD=[R?W0B+US%U"--TBP/>=:/XL/E
MJ4C^'R9IF .LR ^7I%D7MK->>)@N1/##X)Y$F$7D'\1-, B@2)28]DV[!CYL
MY=>!A@'"0>H>QXPD^)VS2A["R$N\+)02MP*8Z0'IQLP;ZCHS!.VF1FM+X$6$
M]$$KTJ5FA_@0N/YJMDD5<K?9>^TESA%IZH>?9<,0%5D[GB2"YB%)$]8X\SD%
MP@/.>K""*2?T&\SJ02$,>"@%W(<\K]).:I6\PS3US8SFYXE(G*21)VGFC\.4
MP4"W0+(D05S>?U'P'ASH;[F,PA_>PJ%Y?G[&XE.@Y($->X24<>]2$4;3OM!,
M6E62B[@4,EX6/8W)E&;981M-$I.A-(">A.2)^ "A!8SN(=4-CA"L*,^A"WR'
M:BB/(GP=;NV'\2JB9W$E&BE7ADA2IFB>*Q_HK9/F9&.C;^!W"R %^L0H*!A?
M$'O8;_H*K'1 [LWW-X*I22=!>$=\CSR23+J26HQ]\GR?9G,JY6T,HZ;I@8($
M4UC!BGZ S]?'0)C__6^_KN*K>\=9_O:!2MJM\^.M%V>LOX4V7R.&_OH__X<@
M_-O_NKI*'Q+@*>%=*H["B]<IW2^OKM+']AK,GLR>0[XB_+Z1^5]^<E'<0*>K
M28A_R8HJ_P2<\=)??Y<D^ @C!T'V8TP:\U=54RW)5DK(WNZE4XIUH%A+*8:_
ME.,4*XJMVNK %*LRD$$I1MK5$SRV#%.QS.H4OULO$@7:OZ&D?MO*9R2"JIVM
M,B/G_ZRS0WV-PNQ;X0:;\9)G4;BA@G)PO-L-KYN-UZUN&LW:1#OB++;(EF[;
M:@E7&M$R?N;5D@);EF2+\ZZ1SI,UR;"EUIGWH9AQ<!7CLKNU)TF7SC!ZIF9?
M3<8<4!DWR?NT]>]YXYOW<=K.TUNV;)NF?9)1S6@;%=_JK5"F8@*G.=_JVB*6
MK-M&V<K>*M^^8$[/JX D-5E"W[N9X4:!1O6?-UA-+C<)CO?9_2!J:8@KU;*E
MTPJB_U'4DM<KU914H_DH-FLEB0\.X&OH>^[S>@=P$CQ_+=O:YCO9?]W9ROYK
MMM,M;'WK.T_WML<G4IIUY)-9L_*"G0;YKM=Q792*=(N_"EP2)8Z7[M$W]ZJ7
MJRA>P>X5?3^X<Z69BF/Z$VR+W]]\?PW6&&T'EPA0CL',B68Q=#+;I,5]D4=K
M*](KV).O/\FO7N+^7'AZ\-P'P?6=" VA.'5I;5K=HB]YWO8TT6#A]=8<?G(P
M.RT.<!TB;KZ",7J! ]*6K5SIS:EK =@1;XUI1J /7W@(G[)6D)SX@3I/UMV(
MN>=!A%>A > .NB-FZ5:<'.0E]2[0?-SH4XEH2#-8Q.L$V/0.>ZFSXB:F^:Q3
MCUW94%(W1$3F/KH$U^W.5PDZ99 ,=)"0/U<$:(M3C\:!"<?0ZT7NUH'?:/K:
MC7NWP%5H'CK](PB??#*[7^<6SMNB3'$H63YY1 S-'3<I]X%_)T3X',(:;PE%
M*;UDW]Y:3(&+Z&BBYM=6#G$\M*!P#VBD&G71YO;9WE'&I;+R+9F3*,J\=DX<
MDR1U*,*Z>P>++]WPH2R"Y),(< ]/WCEQFB4?5!B\G(K,'4F>, WV1OHBL@RC
M)$_T3)V"].X".JX/](," 7UEZF.6&=;T=D/@I)H@<]QG+SM/N<L?Y?L.$W=G
M7OXT]WV:A7Q#Y:Y6B<@CB= -7]VCN&-+K T1FOI^2_&* AA7!8]O[A2M:6_1
MAF^"V4<\MEH_<ZX#2-%L5=%.VEV'.F=HV+7,34NQ*UC^(QAUK?V.94K&Z2WQ
MR5$?*$QR<&@D_HIU2\[;SZN:91EZ"?%IZVT35]-)8]FV6>8*[(:XFJ<+MJKK
M%8B[R0W=I?.,00PE5-'3FOSZV8<@?^-K^L)Y=%[)IJ[+^O9.]GB''9)>:_YM
MV](EA0W":TF5+./54*T)Y?F3PHO\V9>XZJX'](W6(*DWILT[9SJ7)4,Q]$K#
MVG0YU,CJK5NZ(AO6. 96SPZ13&/'77OVP#X$CV#DAK@).#V@PL-GZC%%ES75
M/#J60F>]#:+>=%@P"EUG;0RU9$65;-V2VIN'S7Z[EJ04EMNV])MT?$PE_0T\
MNII']1B].K8AUO1VGSG&FRSD"[UO)(BIW7YZ).\62S]\)N1;&JCVL;#G/C>*
MP#QN11SNN;\AU=MO6)IBL#ZB6DI#H<^<.:0#LO45*_O!1B4[##P]R.R%/!;H
M/&'2+%4VCQI%V]WU/9J:YH-LJM;17="PHZEW.*G;JF0>M2/JC88>  I?EC2$
M,;@7;J@+\?2@Z'OKU]*WSE1ZNB$;1Y5>69^#CJ_>WE R).NHOF!N?/6<89IQ
M7,,?'5XZCCSR.@OCKCJ.;&%H3;5?Z9IMRD>E[$"_O8VGWN[#MHYKP*%'4W-]
M4G7KJ'?HU'#>>OZJI$KJ"Y"G^,&)2%P60YM&?#O^&UJ$]#M][B9)"QFC+7D;
MTN]>XRG.5^<9'[Z)(B>X)PW".903.Y2S2&&+#T>1O,L'&>S(724S(5X<U5+]
M8.(V<F9DX41_E(AW7A;[(Q9#WCRX/XP*+D7#@(DOCN! X^T25F&9-C1;-^L0
M]B&_)G30(DQ_;\6<E140DZV9WVJ\-:+JF3:6KFT;I=T056_1TS7=-&H057YR
ME/YX_K&1K)BF6L*CK2.CYK348XVI[-Q2:)66>M@QM9W3M%):4K_BLRBD<0+"
M?V?_8L" 0",&_K]]&K.7>)ABM3#%M>_V0F-VBIYRC&AY='PT=[.[>7[XE%Y%
M=$,0BC#"=O\@R;7P!C][\58HSW/ZBA-C-Z(P]R+X*UPEPHN/']Y_>2DL2/(0
MKF_ITABK%S\KEBCIBJ@:%HT]S"Y %V@JN8;ZD@;L9/VEW>QT^+[8(;9;;!*>
MP/N+12ITT39-T9:MTP^7$I0Q!&^5DUD:5(EC%EPGBIYQBTK9BB3O7, U1%C<
M1,4R2MNEXX1G%-ND'()G_L,)5D[T+"C9C5R,JX1I>W+HQ75L-L* *=K[GQA-
MZB7/@N_]N<*@-8P4]/(;R:BT: =8I/C0Y65,?Y#=O8_SH,/\?G7\0$@B8"S<
MSB7Z!R<-%(WP4C9&;4:/V<UW9% <_QK>Q:%/:-1+IJXJ14V5J[8RA?F9E 3)
M9+_";TUL)."_IFBR6D(0M-@*$57B,"15 K2<(.(]V&XP.S/A/@QG):9C]DK^
MV-_P*7C_R_Q;/EE-K%M+LA1[^ZSL9$==DES%AE,T$QYK1O+_"Z,_4)Q H!'5
M!VG&Y]!%29\ZF\VF+%NR9I>0?+B?3DD^S6;3L.0=L[0ZR=^<I[5:2R,U\2@D
M#&C!,2<J\_MEC<.;G_(7;X+9]]5RZ8-*/WL&+("YHI8-ITJ/@PVLBK?6EE5+
M,<\=V4<8S"[Q'],!UJ=)UFVS>$L<&VK04P7]!3UMJ:_MGM[=?'_W?:\O]+W%
M7^8? ;Z$E"0(X'9WJ=5I7PL?D6CL>HMJS.[CX*,QS(M_Y3K+N-"-%_A@:J9-
M4,Y32P%?[#-9$F,6?/$"@T^Y(N3730B8?<M%?FGF;N7YF$0D3]D1K@]0Z&M@
M_F]<8Z7VX">T<;,N<*^0YBN9>S\P !ZV 7G^D?67:5*/5VLK$J;T>=M4W"'X
M!(DQWA1PTC0>5TEX1?_ JP!>.<%%UM#,3L (JEN?,6"_T/_FNE"<D*605K-<
M7U42!1*[CI_:SZ[OK&*T> &;'HW$7>"3:6J4.9!-"Z)'&(Q)O_+65337=QTH
M.3"^'_A<FCKH,J'[/KTS!?M';[%:Y"S+)Q\38KFXT_!IL,P>%C"9CH!>2MSP
M("?) C!$;WD &&F6I'2_@1L76%=I.IR\;BEQW(=\0T-3Q,S1#YXFS)F'/FQ\
M?QLP7]I.EKAM(M;9[=(8(N+[698Z7,;HYWCIN/GG9OGV\H1VDO3+!F!;"9X/
M)-([G"/0LOK,Z)SUW4+)E"OZ6IIQ4))/%)>\L)I'C.>T9"QAI2PJLB5*C!4H
M/:N,4FM:H)NZ25UI 6LP+<!KN?98^$ 694T7%4UE2F#/*N=ZH<OVB;SU%[9L
M3[94H:G)S(DK7U]KBZMRHG(57U^GL;[JLBY:'6=P9V%U/5GC:8)+KB)W*,,-
MBJ_U6S7BC.)K3!#*P%JN6+HH62=V6BP47^MB@:_)OV-55"I9!&NRA8XEM4)]
MEWZK#YY3WZ7;U9']^B[=CE\5;4D7-</H504TJO!2UVAHL\++L:.">DU]P_.J
M[*)+>H[G^R7'+DXL_ S;+%L5%5/>Q)/!=ZJBB:JA9]^ET67PM:S+HJG9V=?E
ML6;%H[HTJU:<I]2+"F05:R&<.!\2MP[W2G( 0KOD"4\IM\Y&Z4NSPP>-8AK(
M=N3X*&T]"W.D1ZKX)/)!DFBY#7@ /FGIIYK5"$Y&'&PB%G:RH;W[<^4ESWL1
M#)NG,*X#[X$\A#YHBCA]OE$DA:+)MJ7:A1"94]UT3G6%2!-Z:58O)@]J0K4H
MO%E%"-DC-&=/-..M91A2\2K8?KNMDU6!>;IL*)9E52,+@U/7H9]9E, >7?#0
M.OPHS7O6A%^*)>F*6DQW4]+P)B:+/(;^(^H0-R(S+Q'\T-F[;O_1"\B7^9OT
M@08D244F;9IJDXC3$U:;")J $>,?PL7"2])H!T*N\&54;QDE__V)1C#OW4LH
M]O'>P31QR?.;=4OO"?E*(A?O<MWOWX !XK-K'O2OOW\,@WL\X7]+[I+;YR6Y
M^>'%?R]VD-*P/7Z].'X-QG\M28I>SH03!++(HYVPLO'QZ!;CASX"T-%$4(;C
M$=*!9" 5??'HD_.#QK^ B1Z%3Y17#D9PP+KW"=I9+:YH=!4F[8UK<29K^'7>
M[INLV7*M5<Z0E )D"^V_C">[ND5/]Q;'F7*(MBI<.4.@*K/D#%VS'U<[!8:<
MH5CZ9\@9ZJ0-AIS2(I.4& T&JS(%$(H"M)[V8NF1RMN,RD9FN&GIIES(W%)L
M\.S^*]Q&4F1-L?03_><&?;[F8K$_>"Y=3F;PY#&RSMD-(&W%[(4E[79,9(5K
M'#8268W&CVN"\%=1^.0DJRC;5WTCZ[A5(/UKY 6NMZ09>H7_PH#3VX>([-WZ
M+G:V:6S3U)?YNJ$/ 39#6VF.U/)A5N^YA!,SR@D?XVO=[2D\-MC/8>!V,V>;
MEGLAMLHM[R,ZHH1:>I/3F0.]9Z#E!M_':7N/#JDS=Z<-NVU';)["\X7F*6QV
MQ4[;NF/9I-]6>/ ^7)V#A908;*0_(&SZ;(<# *?S.="K*&SZ/)<#G]&Q?)N6
MKOV$'NBC9L1)LK"YM+6TL;85<&T""I=_\;80WH1!'N0EJ.ML?@MD;#;8KV$>
MP"RDK><I-LJKVYVU_=UR"7SX_)XZ!33;*N?2:?).L:7JWJ8SGM3RD>0,4>VN
M^%%U;],9/VKYU=;\*";[;\B03X[[ 'U':>6B]6V_W9&O'[L)9N_RA_X6A7&C
M6\*:H4AX)W=#_>'VNZ2T0FE&4]-,HWA7O@*E5%?3M%=Y7LE-HLGOY#[5U&N,
M?0AFJSBA*3?^W8EF3WC,> B &Y/O4.I)"K$WZQI36"(S(8N8@FQ-14Y$VLO?
MO^>%R5YCA2,P<//?Z5L;^G+RJFR_544Q+:68N'.7]B/L>A-&8%K32J7PUE5&
M3D=<67<&S60]51F@HMJZ;#4<(([J]^^; 7VCQ:GH&?3?2'@?.<L'##2@Q]GT
M.O_A=>ODX&EBJT.#WW1<['?3[2Y"BD_1!J#[WRMY=&4=UC/=UAOQZYC\?"<N
MV@S/><GI,UA%55>[TI-3EQ-7R96G&):EV68C5M6!TBX,6Y6K'J%ERH9A&\U$
M\1/!&]C[V#D&.0:T,B6[#JAD"U8RO9AJN"7Y:U4?'6#&*5<O+#:R)&EL+#;'
ME$C#Q48V#=PU-4-X'8WP.V;LG D4>\RN.;]_/X4'W33EI@JA-UNMB2!T8JLI
MMF%(1@=+<[NF;?N+<T/35M(47=6L1NQJ!)*346>**>GZ\*J]R12=$F5-TG13
M:L;L/LWLHV/OT\R63-V2FV&A%UNH?3&N;0LIDJW*EJ$.+S -#,.3Q]Z*9NAR
M,V7>!P Z6/;J P!( )793*L<L)$Z52Z=;K1.VU.FI,J:V@Q31_;GC,.JT=Y=
MUDU5,9N9GD,@J]-EZS2R#,-03*U]3=RF5ZC]W7L39&FVKDA-+:&V-[E'I:WI
M)M>R;5O7E5[LZF:W.;HDJ-&EF(,$?7;HQ:=PGA>YPJHL_WTD[7_ZPI=YX7&>
M>/10GL2]I*,'"2Q-/"I?"WMI1\_(8_J6Q&[D+?/0MUSC\,RF:6;3=TZ<D"A8
MWPU\@9?JTFN#EJ)(K[+OU]_(KUYF5P2!UMC[(<1DZ:1'QNL%!T:<)O84@""L
M4DE32>9U"8K+N"@D3Z'P]!#Z_O-5^(1E#MXX@3.#N17BU5WLP5^T3, +S"^9
MMP8MW7J^'X?!W2JZ%X4O00)/A6+ZKB/2,U!\ 1[\3^)#N_#=:PR=B!]@H/YJ
M<><Y^=,OX?%M"FX=[\D!C) -"<];?3O>DGAB]MS>ZX67X.%_!]TG_"?\7]E0
M\:RTV$W92+\_.,']@P/]X>.%P16>>0OMWZ^0%OI,6K_A*%D?2;2 MCZ1'YX;
M7FIZ5,1_N-'HV7737!) P<<>5N7 KS$X]"Y3'0#YU%I!1;/VX3UD3C(1?LZL
MJV5FP*1SMJ#;Q_R[@Y=T2YK,.\Q>!B;Y3H('[2!JY-%SL^(/*X 2+4"Q;F [
M/[$7P-<K6M$K+3E!\Z''((X"#)CX,;8P@TY@48U@1O(KMDGD!#&U=:D2I0$&
M/G&3* P\%T"&#=R%0.NZ:Q1L)Q:>B._COXYP%X7.3/"S0!(8!G0"[(B>-V,$
M?0(33=($QT"G^P<T.LNOJ8:T6. C >MYY3OPP/.2;(9WD)E[4[%F)0!L-7=<
M7-;3'M+**QMBUQ>+$51Q1I63YUD6[DD P('Y7($Y%Q=Z<C!SNYM!JL"$> G6
M"H#YGS#$39-Q.$\$?W5_[]P3G!# ;8I(>.J1I,F.D;I[D!',JIN/6"Q, TQ"
MGMU^!;I<@/>]Y0.E;IWQ_A#>O U'P) *#[,%2<-BC629A%&< YK07+_Q<XSF
M+=Z[IFP@@NN IJ5HRC"$M]%(A P [*Z"&=5"%"QIQ,H:V?@F#2/.\SOGC:\2
M#YA'^3%[Q%OI,US[HP1KP&!Z;/<A"/WP_IE6;-D1MGT!@@8>PJ@H03FU\6I)
M(Y<QS3'>+P_#.54--&=RFI8 1@.-8U6>E!'9U!9A!E+A/@@T;W\V?BI\;E;K
M996$BQ K XJ ,\^G@"M.*(U/S&7I4M7S=\?/$J$O'*P0% HN]!("CN)M)?49
MYNM!N($?@',U[_OO6_:;70))P$8 ('_%3.6SM 33B]]3G+P4\(YSG-;'A6E]
MS&^! \N\8(5?;YK<VTZ0!!O.VWW]C(UB.?FLQ4V#F^:.;#WJ57NV# UVR\7C
MX+.H&1^[ZA6&5719W:I&<FGLJED9W=)U69'Z9M=[,'L#MTUVK5OLE%V:;-JF
M;)]D5T5JQL>N>L*H6I8B;<5^71B[ZJEZ4/2*6:R(VP^["I7C6V+7IL)[A^BR
M9575E-.R6)&8\7&K%KAL53-EZ[09,5ENU:S4J\FZHIU>%YNPRPM@>[5WC0M^
M^4!_^%@6WE]+,G13,:6M<ZABVV?34HN3IFGI8)!U14LM&3 -0]9,HP8MWPC6
M80(LOW.B@.9#.WC*5(?,S8E:FCAK<PJ9'56FO>:=5CEP&FYLNWED.AA;;0RU
M-;8=L>M@;!W+JHZAQ#7J<$MF+0S5!(J6 T4R3]&B2)9IJ69G?%E/K(Y1>2=N
M>9IX/Z8[MIAK^:%]'V6+)DF2H77'%DW2,[:8I]BB6YIN=T9*0:T 42?08FB6
M9':WX&$@6M4%3S$TL+7L[F;(S&<(J#JQX"FZ8IJ*<HJ6+]1;?X":,%B?%*:O
MOLLRHIYEHLBFM4W8H6Y:)K*6O6!HABWW3V,M^PKVU]).R-$)(C^O:%%U+ *X
M-L[S([(]HNFS:W?K)C*H'M':WHW?(L6'^MBP%08@W#H_: Z$*UIV?DYF],3D
MT+*.K\ ;-&G"*8,E91,\?;-*\)0A><X"ZO&DW?&_D4<2K,AW$N')PX=OW[-E
M_:\(I\TP"CT>(/Q]&!'O/A#^8Q5Y\<RCAPM=#B#K[PVF](R>"U1+=:BF)@\]
M[?@8XD%'7]33?F^"&>VUV&DM]F?X_IBE0,XJ;'[**FQ^S5--O%T1&F#_9I,_
M.7WEV C3MM/GTH:S=O-FH=5#]^;QI9M-@=GUW7D@8D-#VG2E:QRVI&N&L<6.
M*N359Y6(O*)A%4\A!4A\=>/[.;= J>"G__2"68%U>1MG\O)# 'W2+NMR%6C*
M$T7#GY2Z++3Q&SZ;QEVG_54*[I-WLK'5'D K?.\$L,V9W!"ZLJSIBJ8.S<S3
M(,ZR";(-XI3(2GS7^@<QLETLR^.SIR%.3D<S[A_-C\>\_MA-PW<^W_M"?9=\
M[Q[R[?.]$]7=D,E-];8B6Y)FGLW,2E4V3G $V\BV.;BO/M/U;V_?>3G:5Y_#
MJ+5WE65=-HMN"&:&4<]/H()M8.AUA]' $J QH[W; MCKR*V!]1!:XGY79FUC
M5C=4D*8F-[1KV^9HCQNT;O'<RQ;M&/>743CW]M*TK7]OZP#7DM!O:Y507^:]
M;8&ZFDN+*5N&UB-Y]19P659URU0:DM?.1<P&HQK^5J9N .J*ATNU&-?"??L&
M@C3PY?LK2]/5,K];%8X=32G3,MLZ!5NSW#.Z8:FF6J:CSY730U \7S,.G>M!
MMPU5:JIYV\E>,#C7&ETXEW1+UYNJMF/<J9,7:G#]UDQ0-576Y-*])&O,ZQ1W
M#;6<9*BFU72)Z&E1[71UJ+^H*HHN*TT-N/ZT7*>BVD3+J:9MR7*9M^0HXZKN
M*6GIA$XWZ=A#GWMT7<8@I@:[Q#6A[;!SSZ'4T?G'&1QFQN'4,NO[<XYTR_H^
M?".ML!ZKC_3.>NATY*S/1] .Z[O2WTWYW%!_*Y8N667;H9[9V:/^[A3)O>CO
M/=:_>:#)&X"E\RQ$+LT#Y3ZGR2Q\IZPR&0VVQ C\B#R0((96-T9.'OJ6-7.+
MK3@T>NPFF-UNVKR9X4UXI.TS2;[,,>CMS.O'DF0K9O%4M!,JQ\&Z>K<?95FQ
M5(6SKL&U9!F>MBV5-=;=N.YJL?)I=I0T-'J+)"&E27B!5+T\K!H'D?,35WT*
M0SM$7[6=+IOZ8E0S5^]R75LSQZBZ&M7,U;LZV-K,#:8M,4XES\FU#.,D(HD7
MT0$+=R0@<P^C96(T,=,[)$+B_, <<UE SLM?LZ?J3-?7M$^@EC[U=:O;UVE[
M7WT8Q]G&#^8\W2K"W!994^!D+5M(-PUS*XD-YV13TTC75,6NJ*4;<;),R;Y(
MVWPI8*NB\+7 XO3Q[::%K&V!-BX*&UV"P:,TI2'TV F#VS9%91D>EMI&[A'E
M.GGVUPO-D53+D"R;\[\U_M?,>*3IEF1(4^1_]Y9EAV+3CVDY9?$;U_0/LK.8
M\.(WKMD?QI?3N^ZG91*$%_>.%\0O?_6A53#,9V1.8*\ZNSHVVT<.(@[0_!9>
M"\BL2!G0\WO@+##[[C_)[&] !0[L)O)B+[A_N\)TO5])Y(6SRO-4TLE;+W9A
M9*N(Q"6_IO$5QQFX_5JEF=2WZU-VR9.*DYF+,5OSMZMEF\U?-K:FDP4;/%U1
M%3Y=/8G;F=.E6+)JVA46R1ZG:P2JLAU1:UU5ZK*N5#!W6YW+=+;2&D&T!%16
M-:AT?M+'-@\U*IYD&X9E&;M>I-VFNR*P2A(@5=5M?5>H3A#H8YVGA$0+P?><
M.\^GV2M+:?RX^?U,0BW+DG8]Q*6M=TWKZ5E7+,-6=JVY*K2"/1FMP$XN/"L*
M;XY!('VA\/S1J]RGO/"R8FA[6#W418^T5\D*ILN2OKN45Z7]R(ZDN)>!/1$J
M'5B=;Y(D\NY6:37")!2^.@>'><"*SW53UF*QP=LP;>Y,_[6MROK65;OSJ!DG
MR^H&DNBRILD5]^&395J]LSM-PWR;[;,L5RAI1:#R Z9R1;YMINQ;$*TM2J!R
M9%/:U?2-NF=GV*>GW+152=]=B\\;]3KO"8#\QOUS!<VL*_CA0I()!\T7GOT^
MVV5"WL9MF#VQ:8#B#E_.WST/\X49K],I.Z.MM9*,?K3U3M E55.*COCSQHRE
M1Z.9%V )M+<>9H /9C2/_6(!^OU[$KI_'!KKE_GZA?1Q^O1YR(4]M&08):,K
M[VR(\=1+8@IVGURT<M@;3RWT*;9E:E:)Q%4=3T'&OD:8?B=Y%JF'/JLD]RXO
M+'=2PO+7Z<LWP6S]YID(U%5K*T*E>L=LC+8>/BU#U<QC&I3QT=9"KVJHJES,
MN=1DM)D#-(L2NOKN^"B;^,)!?UKV3L6TR T]8"DA^+G2_1(-IKUH&F[3>'"X
M9XWL1"$72Z]#T:ESOUC8,.UH3>TJ!U:%"<"6:$.CJ;Q=6J-Z@)K<LG0M?#MP
M/GNAI25O"W5^'YQ8",+@"F%%MYTAZ)59*NWKB,4\J'&)3 ,$/J:53Q< 6H'F
M#R>+I1\^$U)>:)6JJ7R71DM:9O5C_6?ASL':1JLERM8]$9Q$V(B!*#S3JUE@
MCL1ING"4/Y$FTL.68E0^'A;M];'Z,U8:]<DC\?$%V%PCU328^&"!W)P)M/AK
MO,3[YM#=*IACN=,9Y<N?*YB(N4=+2"^7/J7+\0M$9DQ)'AQ:8!7-$<$%;>ZD
MH>4+FAM^#K1#RU@(?,,(#Q6<B]5>L<ZNMZ#?84WBM.I3GI,]<7X(OO-TJ750
M]^8I8W(L/!#'!WZZ""C4RS!/&((+ZA*O/E*4I-,TVR!E#=2\-.]607:L&2XL
M"&R]:%%;F#6!P,@\ND=_AM;H<DT7[TN=CB^!<+.,/%_010'7G%3L7M,"V #C
MM\ ?E]9(7CHQ MD!KL6AOZ*>NWE$""UBC.^LY0#]>_#Y>SY'[]9S5-#;5(=D
M3[YS8JPEL(;%"VPNE6Q+4:17ZY;PI?7W\JN7 IG/"586(UB3&EK[Y#P+JIR.
MI%1+_(YUCX6;[V\$4];%K0KI7IP#8H9&*-+IT&4?%8+@T,.BM'KW'4R'DY91
MF]&3./@:\(?UHQ>T7G4X ^0!.T"O L.P$CABS\'<H8\X^-!U5U&F8X"=*S_5
M'@Y,&S:"I:[7 >A(8D"2K%U <*Z\,>S\H":<837K!>SXZ#RAPET3 :($0TWU
M-/SVC]4LJYA-2T%#V[.L+!N^1NE-A^UZD;M:Q FV -^DG,_FODA3^9IQ,\=B
MWM@^C!9?H[H3\PQ@?6XT?K&=-:"@ZS6>:*UJ^O,6$(0G)UX33)&YS^@EL'F%
M'[&8]PIK6 /Y,\#VI8I[4?O2&N&I\*M2*C,H1LCH-?@I,F: RO))C>/58IE*
M FT-V)PC+ZT4#LK]'X"3C>T1;XD/K4._-['YM[LT8!5Q+$8/S\U#WP^?XM^Z
MGL;\S_1PPB6^OW1F6,<>-QOT<[QTW/QSI3E/Z)P',.=1.N=/WBQYP$>E7S8T
M)='ZKYGP2!'QEY_NPB0)%TW[R2B_2EOY35"6/[+^UA,J4!8DL]-]@VI+L+)[
M#M;TYTJ=[/?AALA&Z,3XZ5!_=V$$8KYN]G_3Z_42-B_0I$(-]CE[##JQFW$)
MJOA]X2L'UJ<">-\"9O>*MV]Q( B?(F?YEY_2?P]RH0[7MVA'W7%B'GXM0.XB
MP:=,!WS;6IUYZ/&9;CS3;XE+'76YV:LS/]F']$Q&";9PD*YLJ32-7UZ!!>O^
M<1^%8!U>P<2&$<R6ZQ+8$93.445K8)OH)B;=WG3OL:=->PX]BEC 3(A.+C$U
MISJW2BIPNCVQWN?5X&30.5C38=<&7DVT[""!MJA>&W:G8GT6VUL?[B\<Q]/$
ML7:M:!S'72^"<_I?&X/J=.7"$SGJ&,"5"_T]$4E64="C[&\Q:CC9[X&,2K+?
M'F[*A,&ZEI@2_6Y'V^<2QF',83RM%:R]9;G3%>Q;MG 5CZ8Q"U"$&3ZY#3M-
M&_;JBBGY[XCI@\\T!]QF\Z]TZ],;Y:;I5WH@=^#0[A(.<F_B-!1CY=-[!7N'
MMN+Z3#X/^BJ>N^:KU$SX614E11$56SX82[!P_A%&=)5+LX*D_7EQ'J1 XW7B
M8T>R:[#R4]3I'V]<S*E5"Q:P90UL <M6$RUT15^K>P"1<8*V6GO"!C<%AE\:
M?VYU3\&8F:.)JJ6*LL[P0<< >F DOMSO630WAO\-I@.X'ZQ'SY!I2J)JR$P)
M:R7.3V'1/D]8/Z!)1N)D6&EE<<6>K _!DBU1-QAV(_"E]>">B$;'XY4 S,K&
M%]=+6%P-618-6V5*7/GB6DE<U]>&EXXWXXOK)2RN+V114@S1LBVF!+;;0;^L
MYJ:OK05*_7(36<EA9.A]I[>-W? ^H)^$V8HF/=N[N]:A\CC&Y'X7WI/^:%8L
MA'J$,F!#O%!$7=5$W>K6H5;-CSYH$$M?JDJKH*I&8L5@LK+\B+!8!&O_*+%'
M+:6=UE(=&1P'A!\($F;AZLXGK*W.[9X4U!P^ R;9^DR[5]VG-=%]==T@%Q_X
M\"$0'-<%2-),!C2+0&DZAR6):+J6&18"31S/3Y,<N/2T$E,,+*/0)3-,AH4J
M+B)IH4JTQ0YF(L@"+;9NJY],1C/S$&E);O3]$Y.;/ N8:E\((^K523M/K\^O
M^R9;/3M9PM0#N1!$L!^1'9AZ"IB"_Q>$\/"ZSQD,UX/NXL))S8'K]VF:-?P:
M,.]F16U^5JYU 6;<1Q91VN<@?UG8R6SEYODBG$(AG.56FB#,UK ((Z219OZ8
M8\6!N^<L!:RSY>9*I^1P.F%Q9Z '9MA9UX;9I/:XU,0/;W;"=W:2BA1K6>8/
M9 #.$Z[(YJMXSQ)(DR7E.)I[,6"&9GDJY&J@LW0\0(CG;&@>;73V^C[F8*-6
M[U*/(NJ(S^\Y\\O^]7@^O^?,;[?W2QF)&C2TL4<-,A$PQ.(I2=O"-.DXPHKC
ME47;-$7%'F'\ Q< QGQAS#FZ,!!/[MC1Q:'-H=W[X!314DU15AG.&#* B=?;
M6??9)AX;8:8\;JTC^%2TO511LPS1MA2FI+CJ='!@C@^8!U!HPGIB,IR[@Z/P
M E"H&CH8ZVQ9-'T%]H[?:;7)6$8SE0E9 96L- !W8TTMV+>BB?-"$VU;%RU]
MJO&_%?EP+,Z.2\ H): 4[K"$Z;)HZ&PM8\.%NW-L3P?;FFC)DJA?5)K:KN*C
M)^/)NEE@(?=_KFLB[4?2<??6U/9O%6T>10)M8;!E^'&WPG1A68I!O-QOL76X
MS3'(,3@*#'9U5W7\WJY=JR</&>\X#46#NZG]WOHZXVXJ$X2RZ42315."S9?1
M;=*+5FZK]A+=PL5@6F)P("Y1L42EX[P1'/,<\^Q@WM8T45:[/8?O#_%=I0\8
MO\_L\Z'+A3V:CA42!O2;+>2<A &]N[;8SR'0O[=/5$U5M/1^U5>CM *].&"X
MP#$2NLVV=)6G^U94M'VY*'%1XJ)TYD4)7==$7>XWT5=WHL23W1RM\E-,3(.?
MCR:G22NIK+-VD!_X%Z&Y6&C:%GCL[EGX61$US10!YRUD1ZE20;UB.9@X7BV6
M:<&B59RFQYF1A$0++SB6OB3/1M)C_I*UG/&4(XVWZ)>:LH"G')GV_/*4(].>
MWVFF'.G<Q7B>852C[%@[J^*!^6D#]/4H.=EC1<"U,_[V5 V?#SX??#X.J>K6
M[]9MZ6+%W-.T=G'CC$,_UV/A!3YLV](VTQK:^&)9#QGU=[Z#2X)/$EB/K[+]
M4Y&P;1X>:JT->K]FNT:Z6]SK[< FMVO?P.&=]EFFW>#W0"[S.DK%(RCM6M%^
M$:X$^)>MJ//>.7&L4#A'_4A07U[PON-3(;:N7W$<3Q3'VK7%<=R%57OD.(U;
MM37H_;Y:+GV"Z?$=?WTPPDU<?G%HX)1AUSK#I2^G9MIRM/>9 8HUT[;;X7(<
M3Q3'S)FVP^%X"IG1SC/2SDF+QG>W8]C=5C1;K&NVE )W27*PM[, 3!?9',8<
MQA<(XRGD-3O/:OOF)+3"J!LNT/67IOG(:S[S?=OX]VV5O6T*PVE[IF:U<;3W
MZFV;++0YCCF.+Q''_&Y@ZQ6]T_KK2W@J(HD7T?/@K>MQO'[W&6'!_#(=OTS'
MYY=?IN/S>\F7Z5@[\./UNYGT8E9T6$RF[&O%\2JVJ$H,>ZYYA>.1Y/9A[#@&
M]E^BSEA-2@YL#NRS!R>;JFA+;)7\Y86[>>%N[F&N;G39FFB9;(EPU;G@J!P?
M*DN7$5T3[8X]/AR#'(/',6B*FB6/#X/<377/*W8/3@:;#J47&FR\5;:,&UZN
MF\._BP7LA2V+MMKML2A;KA4.[,L MJ*(FLH+=7//%2_4?<&;MJHFGZ**UF0O
MWS-O\G'X]^BSH%BWNBT'PE;(, ?V!0&;K;R7PP&;ERZO:@?RTN6\?FV'IJ6M
MBK;2[1%!^R5MQVYO<F&;EK"5'KY9HB6Q$!'.0M <!_ST ?_"Q!+#W1JXC"TE
M0UJ]O.1ZVTJ)EZUEYV('VY5L*Q_5RZ)L]FM<GU_:=E0.+B[#C$3QLRVPI3=8
M3%W4C'XM=%[#G0O2] 1)5D3#ZC;M/:_@/D26EBZ*F)>F;*&!K;R0.<^]PG.O
M\/GEN5?X_%Y0[A66[K%T842<7^V<!S0S%=!<T?NE72MLE<+B)14XVMO9\3)7
M"HO75. X;E8*B\.X ^.LFW/7+HPS9NI?\5CD8<\J62NOTCL#> ;Z"8#]LI#-
M8<QA?($PYB=TQ1,ZO"/REKAD<4<B095% 0\S!">8"?_A!"LG>A:4]#N1'J[%
MB9.LXF,U%;"B%MX]*991B&F#%:HM.#$_HRMJ(6%@)[\Q'2?_UPR7KU/ ,>_O
MYU/=>*J_4$7S=5O1C&7>:[H2>%P NSCD<0&3GU\>%S#M^>7R.^WY95]^6\AN
MI2MCSVJ0&6]"> =]I+D-'-P[POL!,!CWHQCO>7PR,QY=2O:[/KS>DRGE4/68
MPQ0UQ11-@ZT,0[QR":]<<O;@;$G494.T%8:3 W-L<^W>W7AET;9D4=483JS*
M!8 K]T:A6J*DZZ(LCU"W=[@!ZBW!A6*>N0%Z\^ $]T28K0A>HG,>'<]W[CS?
M2YYQ[S/W L<7'#=9X3\T]HJ>N,%V.%[%PLQ)G,&V1OR4?]C I/7AK+)W+LU.
M  "O)C0I:'(<<ARR@,.**E*535'3&(Z/XK"<%"Q+,:BQ5:>F;K*+T9Y-G&V:
MU[B@>F%;]$E<?*JXABBBJMNBJ;%5LI/[CJ8+S/*4@:*L8-9 MHP97O2,8[L3
MPUT3M8X39'*-RU%Y5.-:)JSZEW0/NN-2?./WU7_G1?<FO'FO?I9LFJ)BL[4?
MX%ZEZ0*SU$ 235,299LM&XFC<+HHK.HNL4558FN3RE$Y7526YYTV19TQ1PGW
MNE<ULC_@10\2=U[E9? ][F5NM:LZ@$3-,D3;&F%8&P?F*(%Y (6F(EJ,K24<
MA=-%847U:&N 2JX;.2J'TXVRKHEVQ]=L>=AY5U;V#8:41Y[C"R_N'2]X^6O'
M9<0'WY=>YO:X<HR+K4DB2#13TLS]-M,%9NF)JRJJLB'J.EN&3;>#'B[&A6-[
MX.!T5908NY+-->YT45FJ<1514771EAA>^'O5N-P#?[_.R1,+2\>;<0_\U#;S
M%9<GM,9L2]1DAC/B],$''H0\.0DXL!1:MB9J-EL6&0^PY]CN1+O+N@SZ?:JZ
MG8/](L!>CFP%W9DF1_;9.YK2+*?3.0*!P6'"4<<7(N*&]P']E&?BB:%?;PYS
M'R0">81W.]0>Q_C<KW_B9*9?5API]0AETP$()J>N:J)N=;L*5\M5S%K9M2Y7
M:RYOTY*W(;,2M2]=7?G=.>JGA7K&TL1Q0>""P 6A5T%H<V^G5=C;C;VL!,%:
MA9T7E#C&V7X],P>D%@@29N'JSB<C.'YI-WES38ZPZ;NU%5'1+=%6N_5QE>*8
MR:AP+G&,Y$9G6[P&K/O"9>G_9^_->QPWDO3A_Q?8[Y#;:^]T UG=O$G98P/E
M/O:M0=ON7U<9B\%@8%!4JD0/1<H\JKOFT[^125)'E6Z)5#(9!HPN23PB(Y^(
MC(B,B%1,EG#U.J&?HCF@FMUL31T*G&("UW?INMRQ-NV)TI(_^T:< S__M#2V
M)1;N=Q@DOVF8DC<;'C9G%!X\?WQ\8Z<J"A0\C1P/GN_-5./!\Z?HG OC\/G!
MQI*A"X^CWFO6.JL].G$<-<XORB_.;W?E5X72M9/W_3[X8<H'63"^T0=/B>>G
M)N*I\I>/_2ES$NN>XW5,RK/1/<ML5'U(&=?LF00H#?>UV+:H:1M4U[$YGNK8
M1NV^(?RN>QXU&D[?1P&XO  HC?8-T+8&U)"L+PBV]SNHO1^O:\N+-"9)O.P*
M7<SKP=8^ETV MJACF]2TY%JOL.>4NL!<7Y\-$-3X(4KRPO#L@\8N?\IA>]]D
M[0'5'#RE"5%YP;/" (*>7(VZ&R]ODF5'XV1+_OUT%B6/+"4!D)&&PX(7,UW.
MAI?1M5>BE<W>,2<#''/7:':_&6-.",SMY^)HFD,-3>)>>8A"I5"XKWJ4O:L=
MPE(I6*[%H.S]Y]IH)Z!6J[BV.F)C9Y)>=B9IJ=4V-H)#>5-;WB[8V%LRX4))
M0DE2I8VX9**%ZQ9*6RO[Y"WXD9*)UB6;FZO5 &]K(0SVP9.HL0EV$CJZNL:F
MCN&"98^]NU#BI,KFEEN\+EBIAK*DF"SAZG5")H?G4A/[X*' X>)U<K52"X5X
MG>^#M_HZ[(*WH7&)JT[CD@YVJ%-Q&I3L'G=L5D@7@F>@L=F(W.9^7NQ(M9[#
MU50'KEUI9Z4H[^5O-:4N[Q'WB'L\;^GP%?,7EA-_"L3G]5FZ_X8%-(P)6#XP
MLLB/ T:R"6-M'J.+$00,V9TWV\5PJ&/JU#*]CD4:6MV51SG&2."%(H$O#8N:
MFD4'#1=(HH2BA.)*VV1>*=5LG;I:UW;'4(S5$^.^R^Q: 74')HAHNSY[Q\3S
M(L=9[3>V.S&V7V!LGY\'"/XHLCP</SZ)$6C'A CF5%^+X$#V)#K@!T$Q+2(_
MAX^)V"0)DNDL91.^;_7 X!+XS'CKDRS,<I*,OVN:?;@/JN(&'.Z#2C$-2NZ#
MMB:KO=D(P$T8W(3I(^\1]XA[M;LAGF6?\6649-FK-_=^&#<8&[EX)Z,>A"H[
M$(<T3>H89N,[?M)/_.4:6"LG:DK+U7HA,JAA:-3R).X7V:G ?<\D!A>G315D
MIDXU3Z[N\MCN$I>,,U1T.;9'+:V#;:Z5[:)YLO/V*0V3E&0L?0@#1EX&29:_
M(D'*1KNBOV?=Y,9>2=WNE;1W!HGK4%WO5?LD"7PYE#:UI&V]/P>BY31\HHQD
MHH5RA'+4@FHV!]2SFO7GSB]8;74$01GHM@QLZ#OEFJH OMT4D8,K"+=E?9U5
M4#&/6)XPIMRIQ0=LP[F# ;7[E7 LH3^'HHTE @=L^]D#E^I.NT&8CE4)H(3*
MI$O[)+3[;S.Z&AT8[9Z?@HTJ.RYP?9>N]:+D&@;5S:XMB"TWJHRZ6.'V=N+'
M]ZSN></KV)*8\9*W9(QU;@N:I*ES.T,4:?]D>4>=9/D.UM+A5&.]7OLZY\(X
M--3!85=JHW!^%:Z_POE%^<7Y[:[\8OTD4/=3U8K5S\F0P4TQ<%4<$,C2,&GR
M9/N>)>QCQ<I%MX3DBGIB)5B'@LJ218Q?FC9UO '5&\X*E&M*46)P)6IZ4[.-
MG1@I]R][)@!*HWWMDF%;)C7,9@]RE6L^FSHC7I;22\,]T>^K-B='!2-Y0OP'
M/XS\81B%^2/W_L9A[$?$#_*"_U,=$Q^/>!0@*S(R\G/_8@MR0XGRDN3KRU^1
M4@[6,W3CV3;R115**Q4H%\=$/Z&).$0<RH##O:-:NDLMJ]FC"GI=57YQX/43
M_^O!;LG5E.5R-=XJ["B=P[-([]F(NQ4QRZN-I# @PS)-B/ N+T=YVP>.\R+1
MCC/1V%28J#VJ#P][;"%[3P72:^9W@<9N<A9AC;!6D+,(:X2U@IQ%6%\DXZVU
MG0_;.FO3R=W>",8INA>GV#-"96@:M1VY&OEC^%A=6*[%H.Y1N^'6B8A!Q."A
M6QB&2;T![F"@9: 6_#=BW1LHBO4^;F*<["3P8\7XJ6+D)3]5#+./FR=#VJQ@
MS:*>(W'N)&8%*P7,]2@<&!XU!G)YJHA"=5&XKY<P, &:JA8B2>\E(/S;5,(>
M]31+7JBK'/0_.2GI8UA7-PB#/GOUAEOW+-L^G9?< SS1];[0-I1\5!\>7^CL
M'J <S.\"C=WD+,(:8:T@9Q'6"&L%.8NP5KOUULE[#._"+ #2<Y+Z.<,8@FHQ
MA+TWVJEI#ZAKR94"@E$TE( FHF@6U0V=ZJY<F26XE:$N"O>NV;:HY>)6!BIA
MM>"_;IH]%^R-#FXFJ["5<;+;<,W;,3W9QB C-F9IRB[7L!<3%B^<KVM1T["I
M839[*!NF[*($R)&R2SV='P&,K4<0VQW&]IY:S=:I;4B<H(XU0DJA<GT365"Y
MMES^\>74+6Y@<$]D- KS,.&M8E,6)/>Q^%3WE,W@O>$8ICG."7N >S&VH%IL
M8=\R:VJ;%K4EJ[#"F*^ZP.Q2OUC$H;HXW%-!(C01F@A-N?8+UIXPJ,PF@CC(
MN4&#?!OWVG6C=YZ=*8N_?QBA<L:I=*I98.T[S5KZ^QW^*4/\"L5 +3%8GSCB
M&-3PFNT0<'[(=VIW N5(+3G:.R?+I)K1[(ZV9)(EP38W"IM:PK8^)&N8-ATT
M7,_>GJ%V3D_/VL/3Z^0![RP>M7*T^S:&MAM?V2"70! 9)<4P8AW(R3WOT:0'
M<D3.H!2W"]S!@-IVLT4S:X%\.<!<VA! .;[0><)R"^UZ"36H/7"I[C1[GC9*
M*$HHKK1-!G0-5Z.#EGWPTZ6XK8 N"APNB7LW\70-@^IFUQ;$/5SN-[D/')]_
M6AK;$@N?^K K#JM6NZO\IF%*WNQXV/;YN!/S\0O,Q^?G3O8?19:'X\<G?K9V
MC)L]I_HF)H:FNY3D$[9ZZN6,Q1E/BEP^_1*X'T4DC(.H&#'R#>A84Z>69W'G
M/*X;3_O@K'^C6S:OU!->^[-C:\0ESUZ8\)U=,H/?4Y:'*9L"I=O>7G;PK%_-
MJ\K*5Y?]_]>\.66C,'_=TXF^SK)B.N-IKADILO*4TQ'+63H-8R8F8Y8F?[ @
MAY]JIB=#H,<O[QD#)_E5;Y/IS(\?Y]D5[O?9,Z@ A7&)@ZUSRB^;/W<<9J 4
MR"/S4YABP(//*?G"4D9\_O8H2KYDWZWA]QY3,E=27-A)P**H4C8_O-!>B,_9
MS _JS\<ISEHO:=JW"YBL1/1 1\%K0"$:9^I\LW-A;K??SGXQTV.MB0.)7$?,
MN0V9H]ZQ!PIVQN2;L:*7IRH .67I<W6S7K? "M)L-5NST%)Q?D^:S'9CD\=,
MYJ9=DSGWK6=DG9>G\R5Z/Z8>T#&K425]#OAV>I&ZU'J$\W&6^=@D]S+D['8J
MB7J=GW_5J-IOF>?5PQV[S6WP)ARW3Y5S)9RJLT:B+H[Y?HK>G@%LZ[5F?4NN
M"/PK<<.C-CCQ+:*^^ZA?#W&C@KBA*L0/Q?.%#)Q^=(*0R\ YD><[#)QF*KJ:
M,'!NB]DL$I%A/YJ'DMNV=K CRV73PLW7FEPG5;;.@3:M'$1[BZN.^=I6%=H=
ML6[Z84W+9=U@^.;[1;WZTQUP;MV@4]M],=P[E*/+U=P60SB(]K.%<.0R;J0(
MW6Q-*UP#B/7I2IR\([/)YK2'<13&K$H!R\D[%K#I$!8D4Z<\\<\165I_\^/"
M3Q^)47Y7)@/Z05!,B\A?GQ F\K;\*")_%C YXQ NXD^*DWCQQ0CNB9?N7O'M
MR1<_(]\,#&K8'AV8;IF[YYG4,DUJF@-*4I;-6)"'#RQZ++/V^)AKYNR1@;??
MUOQ-#$.9+@;%QPZ 8NG5F/\S>DIVF$^(OS593@S%CW=Q,(P)^QJP+!.IBCP7
MSN<-\M<FN9TU0W$NG!=-A\,\KR[F><F?&M2O^55\,L_0K=AUOCTWHYNH=O^E
M$.MRM12<-_2]V6;4OVW53F[5&&[/N[G<40[M,121<K"S("LLSJ14N]U=Y-,6
M W[[O%6,Z4O/V#84Z'DK+.4/""[<7GEC)]@UN2,%Q9)%!#V76H9+W89;J4K7
M=GG'RMA:A^635\;KK6&KBZV-F+-PV?P42=>L5KHA7QP2_43FVN5EOD/0/1BB
MXP74??##E ^R8$_V/=#K4FW#>-_PF4T=L!BM@5PBC=Z0NLA<"T.3ZH9!/4OB
MA 9T7+9MH;"<^-.RS+X\U?'?X,*$8B,^+9:\F2CTAV$4YH_HS*AF,NZYY+PT
M'.KPWE6F7(5G2K7COSCV^BD"Z_%N45.SZ,# 8^>?K9B];P+X'AXY%?&^<9$7
M*5MD[/F//%\]X\WB9CZ?\G#F\\_@N>UJ!E<U@8.G?6.^]@@,+:JRWLJ&@]]8
MK[4GWWKB6^/)MP/QK;WZK:&);]TGW^IE[AW0RXL)@<IO#&?I@6, "[_, .H!
MB/<3_L'I:TO LT[[VDY_I7?/(:!K)N7)3XOIUS5[Z1M/?.,M?<.G7=?UQ3=B
MRG5]Z3EKIINW[N:_XTPO4WVWF#3"OO*L6C&W4_]?C 1^-B$!D)>&PZ+L]0@_
MA7#%(I-W5::!S_YLEB9?!7JB1_*-JVF"ZZ*O9WGS9CP\O_T)./HZ2__'NZ,"
MHT? .)_$\X2PL1_D29IQ]M0=.\/X7C [8Q%/D>:?EOI[UFG,"2S3/$>[G'*8
MQRB)[Z_X$T0?,OYLF)PBA3F)ER-QKY<,H?E?R]3QAT_"#*CB1L#R8\O'\1>F
M(>.GM\ [DB*M'EQFE@=%FG(T\ ',20,ZDZ!,C*YN62*(KEZ[.HQL,8Y-A /-
MX8/H<IJQ/1Y3)GF+)/@L@V'Z2P,)XP>6Y0+-_N@AS/C$<.+N07=R9C^"F9/5
MKZJ>"\, @%V)WJ83X-F_JU3S!S\-DR(K!TF"B/];/FV%TW."09I"G@]/0A#E
M(!>2%)1?+*@"J/KW0MPV<4,0R,>R@?E+C"]I!Y%A:5:I@B3-QPFLIB6-F0 ?
MW#1*0%I@I1#DASP1-18/!'BP/POPM0&K,/% ?S7$<?A5>.<!W+CT&PH_%WZ.
M# 8\VU?Z*Q%[I@%&RWT'^4E* D_E:4K\3P[)M3 I^T([E#??+=6R3;YP07I@
M43*#B6-^,"GK&)>M@-7W;1$C&%3!QYB1X2,P*0\F?!AS0)8&R8*<9Y8)+Y[@
M% B9@B4'WK*X.DA27CR2Q#S_F, ?)3W9X@IA'@A3!D#'?9(9J?ML?:R#0^3O
M(8M&Y&V1/C *DS.=I2%OG PCF,!TELLC7/8R%3;4]34!I@]9#G/T"BY/05(X
M$X9 QGJ-^DFTIP;B.7<I9V_9F!G(RORI:,@LRD-6.C6+4?,&R0_AJ. -,[9.
M 26PII=3P->">U9-_%PW\2J<Y^V@?9(!YZ+RHGFICUC]^RJ?[\?CLAAI+EL?
MRH[5W&(1P(TS1I?-8Q)F))CX\3T'(?]^RO)),IJS>\K\C%O=MU5_\K=U9_0;
MKCU!F9;?\-?5]M>NEMJEX->+YR;4L0>^ZD2/ G(5%97.YF_EK=8!%#D(P;^%
MIJG!4$:3V.BJQM*JM)>+[(C,9>M1R$_ Y>?9H/GO:]J,KZ7X XRI=!J>T"CZ
MP0^7Q@"Z!$S+Z+'F."\@@V4K6-(!@.2D^G69OE*%5+GW"W$BJZJD'C"\2IC-
M8]Z4'&[T\[E^* VO1977R_ U>UWBXK8F@EQS^Q<$^=7:\=Z)SOA?:KS I2#K
MG'(R35*N%F!0V7S48OY!JI_PAK."2T/-"G#UJI5Z[3@WC*SDRB9]RJV#)XS\
MOD+Z"FD"D'M">*7I/$A0#"_SA>RQT2:#9@* Y$'^:@"E@-;2)_K'^_7?Y6X
MOU"L-Y4'#)(P";E>S01^A)V3)LOEAVM>_!8H!-,&:.>B!/,_%-6.0A_4HZWT
MPE[=\W=TS1=6F2A,7(#ILUC5*S!5U"\[5@-/^-C+PP,7V2J=:A"8(A 8_3)A
ML0"PGY926AX'P%>G^N%]5?OOP"P%H,QM(9^7I191:7N3B-W#"I Q8-S<>N:\
M^UR ]0RZZ08>]Q4(%BIQ\65MJW,SAJ^[(>!;>$1B#F)N%0G3:?%#\@6\BVP2
MSJJ#.KAY4 G670K#9JP"^&CU7>+'^8($[WI.Q)-K7M;8-+3O/]_<O9U_U+]_
M=080;*M[/NQ17$N.Y[DD\]A4L%O"2L_&W[L:>K$4YBOO!#,0UL$TF#P*]<DY
M*[8;?TE *N'N\M *+.<];SDO.7EOYK1Z3_UY:_G.%O0^$X!&-X>:+ CM#?P4
M*B?_R(,)1)<><SC%)TYQNV<PXA1?8(J;S9G#*;[H%-_Q[57I)_B8'$CYDQHY
M=<N-H,1U(Q8DI<?Y71D26#1Y>LNC-]R->?]G$<)HN9LIN%,W3WKFC^!Q-](>
M=X/S@?.!\X'ST97Y.$,9@FUTO<#M;3*=)O$;(#RJ=@QS$6'E[02QR T;*QP[
MN'E(VW@6!9:_0 G!C>#>-CC#=:AN8 $H ELQ8*/61G K"^[.:NT&'976ZJ5/
M2VPY-*[(PXD\/UN:6&*S=9U-^<^=H_KPXE5Y@Q>=8'X7:.PF9Q'6"&L%.8NP
M1E@KR%F$M=K[+*=7M+_W,UYF.D]=+S=>R&T.C\)]ECZT;+.H;=K4<>5J:H.A
MM7ZA$$.\B$/$(>(0<=CY51GW!4[(7D)/&SUMU3QMA'5G.8NP1E@KR%F$-<):
M0<XBK-4.]Q]75C%W2W@K&O(1KF;DK3\C[]B8]W0![^1]V5SR PR*O/0OU\X>
M(PP8Z<)(5\]PZ%+=U*GM=3 #%E&H# I1&R(.9<!AA[6A"G'_<UC8E35]<U,9
MU$,\'ZIY,B0X'TK6)61?[B,.U<"A13W7IH9I(0H1A:@-$8>]QF&'M2&&K)^&
MK'][??MZ-5H=8+2Z%WZQK,L)QF?ZA4.;#CR+.F8'\S(1A<J@$+4AXE &''98
M&V*TNC2N;U:.&15&M3@WZ;I,7'\KSID-'LG+$8:Q>^$PR[JV8."F7SCTJ.YZ
ML+;8B$)$(6I#Q&&O<=AA;8AA["HO9,I2<8[USW[Z+WYZ9AG!9AC![H6O+.M*
M@C&;?N'0I*9K4JV+&8:(0F50B-H0<2@##CNL#56(8+?;?_U#^)6-!.OX7<<\
MX28.DBE;>03V;\=:ZI[54B.L.\M9A#7"6D'.(JP1U@IR%F&-VPI-G9-[29UP
M8FSA0K"4C^K# RB=U0ER,+\+-':3LPAKA+6"G$58(ZP5Y"S"6NU]F7/D.XG=
M%E+NF)"Z&<X8JPAZD:\HZ_X^YLWV"X<>=36-ZFX'\V81A<J@$+4AXE &''98
M&_8WW+\XKY7WP<G)NZ),3B(?W]VL&MG<Q,[(R_L=-C8ZW>ATJ^9T(ZP[RUF$
M-<):0<XBK!'6"G(687VXCW+V8/\R]7\461Z.'\];6+$ZPB5/8HF(E??9UK.G
MF<ZF.HWM<Y@]3H=)1$G&TG"\-(@P7M1A5 1Z9DG@IG*.BI7#R.?#CUB>L_0J
MF_E!&-\#8#<,=]/3CG7 EPD7.R,>^3OST_7^VS,*<*]$]:@,1@<1AS+@4*?6
M8$#-@88H1!2B-D0<]AJ''=:&Y_5#MFR/H!_2:3]$UZ1W1+ 9!C9EP:8L/<.A
M3CU;IZ;N(@H1A:@-$8>]QF&'M2%NB* CLI<C8DCOB&#L!6. & /L&0X-JAL&
MM70=48@H1&V(..PU#CNL#7%'!!V1O1P12WI'!&,O& /$&&#/<&A2=Z!10^M@
MFWI$H3(H1&V(.)0!AQW6AK@C@H[(7HZ(([TC@K$7C %B#+!G.+2I8VO4LCJ8
M%8TH5 :%J T1AS+@L,/:$/MI?7][]_GFT^W:%EH3;*&%W2MZUKT"8=U9SB*L
M$=8*<A9AC;!6D+,(:]P?P?V1$_='[')_9),/AULDO0O&8% 0<2@##@UJ:Q8U
M!QULLH\H5 :%J T1AS+@L,/:$(M&T!<YI(V6W+X(9JABIC1F2O<,ASJU-)?:
MNH<H1!2B-D0<]AJ''=:&N"^"OL@^OHCAD3PAQJ +'@G&83 >B/' GN'0<BRJ
M:PYB$#&(NA!QV&L<=E87GE(\,O-'(["1K\JOOR/&[.N<IHY6E%R)VP1U-W%6
MI'X<,!( ':D?Y%F#]O4V7K;KZ0^3= 0.4$W(?VOB/TX0R9(H'$D3DCB,4 F"
M%FTM5FNQ)&5$#5&O/NI-:G@&M6T#,8^8[PGF4=,CZON'>M4T_3E](VL/W^A\
M+NH.W^BT?9^[)/>C%ETA:[>J:"C(L$$"@2 R2HIAQ$YTRL\N@=]LGY9FAR]#
M&(;:IDT=M]E S%J 2ADA1%%"43IR_(Y.M8%./:/9=&^4)90EY67I4NX@"A,*
MDW+"Y("!9[C4UIH]O*8]65IR,]_D/K!\_FE]2MU3Q^V([+PYF_CK2,"BJ!KN
M#R^T%^)SE?\F/A\W=S5G-.W;!13VR7@\\#WKX@%/.$!.%I,]7O+\'8 "8".\
M1+<VPF]GD.<,4B1^_<)*QWZ81$\B1P$ AZ7/ P+K<?4W/R[\])$8E!B:WJZC
MM3[4<]9T6_7 9ZB#O8_L@46D7;U_#.9PBD^<8ADBR#C%C4ZQB5.L[A3OL44@
MP00?L[_3^-[,R7EKG+KE@A1QW8@%2>KG80(O!0>%I8MBD[=^-B%^/"+O_RQ"
M&"T\KTQTJZM*OCO*X3Q/:[IS2,]AE.Q\XX5;\QVKLW ^<#YP/G ^Y)J/_IY=
ML+1BOTVFTR1^ X1'+,C#!T;RM,AR,N8G&&Q??$\*PE^\D/S@3!W)@^F2Y6/)
M6AR%S1H0W*=WHS.=;IX;BL!&8*/61G#W$MR=U=H-.BH=2?L^-*[(PXEYR.2)
M)3:;7]24_]PYJ@]/$9(W>-$)YG>!QFYR%F&-L%:0LPAKA+6"G$58J[W/<F+5
MZH21]WZ6LS0F;Y/IS(\?2;GQ0FYS>!3NL_2A;[!%-6= -:^#?8,1A<J@$$.\
MB$/$(>(0<=CY51GW!4[(7D)/&SUMU3QMA'5G.8NP1E@KR%F$-<):0<XBK-4.
M]Q]75C%W2SX76<:BB'R$&QAYZ\_(.S9F<<8=%)&:]+@X/PO#_HH'&##0A3B4
M 8<.=3R;FET,="$*E4$A:D/$H0PX[+ V5"'L?R8#NS*F;VXN:T^?Z)1*XALW
MX^SV9@79E_N(0S5P:%'+=JCI6(A"1"%J0\1AKW'886V( >LU >O?7M^^QEAU
MW[QB65<3C,[T"X<VM5V;GZ>%*$04HC9$'/8:AQW6AABKGMO6-[R)>2SZU?B1
ML*F!P?F$7)>)ZV^+-&5Q\(A![#ZXR[(N+1BVZ1<.7>H.'.HT?- FHA!1B-H0
M<2@[#CNL#3&(O4@*F3)^QSWYV4__Q?(,X]>]\91E74@P8M,O')K4M#6JF\T>
M48HH1!2B-D0<RH[##FM#%>+7"Y-Y?<?TXRWN#^%7-B(W<9!,&797QTKGGE4Z
M(ZP[RUF$-<):0<XBK!'6"G(688V!_Z9.L;VD3CC1_;\0+.6C^O 81V=U@AS,
M[P*-W>0LPAIAK2!G$=8(:P4YB[!6>^OD3!E)R_LD!'O5]">A4-8=>$QL[1<.
M/6IK%M4\N7;@$87]0B%J0\2A##CLL#;L;[1_<9@J[U&3DW=%F<E$/KZ[636P
M/V#0'_WM_OG;".O.<A9AC;!6D+,(:X2U@IQ%6!_NGYP]SK],_1]%EH?CQ[.>
M+/MDA$N>Q!(1*^^SK6=/,YWYX^!&/DW[S6'V.!TF$2492\/QTB#"6!1L+!/H
MF26!_/YU+ZI8.8Q\/OR(Y3E+K[*9'X3Q/0!VPW W/>U8YWN9\'I3Q"-_9WZZ
MWGU[1@1NE:@>E,'@(.)0!ASJU'(]ZFHZHA!1B-H0<=AK''98&Y[7%=FR.X*N
M2-==$5V3WA?!AA78. 4;I_0,ASKU+(TZNER)"HC"?J$0M2'B4 8<=E@;XK8(
M^B+[^B*&]+X(1F P$HB1P)[AT*"Z/J!N%Y.F$87*H!"U(>)0!AQV6!OBO@CZ
M(OOZ(I;TO@A&8# 2B)' GN'0I.[ IH:A(0H1A:@-$8>]QF&'M2'NBZ OLJ\O
MXDCOBV $!B.!& GL&0YMZNBP^KH>HA!1B-H0<=AK''98&V)KK>]O[S[??+K%
M;EIR]%+ 1A8J,[\+-':3LPAKA+6"G$58(ZP5Y"S"&K='<'OD].T1N]P>V>3"
MX0Y)[V(Q&!-$',J 0X,ZFD-MVT(4(@I1&R(.>XW##FM#K!Q!=^3 CEIRNR.8
MIHKITI@NW3,<ZM32=6J[<BW B,)^H1"U(>)0!AQV6!OB[@BZ(WNZ(X9'\H08
M@RXX)1B-P:@@1@5[AD/;,JEINXA!Q"#J0L1AKW'865UX2@7)S!^-P$R^*K_^
MCABSKW.:.EI6<B5N$]3=Q%F1^G' 2 !TI'Z0[R@I.4F6M_&R76=_F*0C\(%J
M0OY;$_]Q@DB61.%(FJC$881*$+=H:[%:BR4I@VJ(>O51;U+-]*AI--MV$C&/
MF)<'\ZCI$?7]0[UJFOZ<OI&UAV]T/A=UAV]TVM;/79+[48NND+5;53049-@@
M@4 0&27%,&(G.N5GE\!OMD]+L\.7( QC4<T94,UKMI7'6H!*&2%$44)1.C:B
M"7)DF]2U;90EE"64I2ZZ@RA,*$S*"9-C4MTPJ&>9BLC2DIOY)O>!Y?-/Z[/J
MGCIN&Q+TX*9A2M[L>-CV";D3$_(+3,CGYXYE$VF%[_\LPOR1!,ETFL1DS/NX
MD5D:POU #YDDT8C, )5A )_RU!^Q47UMEL.;2#+F$S@AO[V^)7X\(F&<LS3V
M\S")_8A?.O/C$(:4L8@%.=P]3E)X8CI+,O@6[LZY<TM2EA=I+)Z0)T ]/ ;^
M)ZRDCGV%RXM4; QF89;#$  '\-99 I0]@F:$48MW9J^79GW^U]V$D8_L@45$
M!P(?6)9/^2/"#-XT8J28<4*RB9^6)/'+W_L9'PAY*T;PR/_E@[X5@Q8#S3C
M"QB1GW-V_XOEG'$!6TM!^79CZ>T9_!U$Q8@)?@+P(\X<P?_%<XLXS,N/?%:2
MAY#S?P@S 10N#020XM^S-*/DRR0,)@0& L*1P;5 ,K]V[(=I^1S!<O@&7L32
MZ!'>^VQ^,Q84:9C#K+UN6BCFVH-+(0E8%%5:X(<7V@OQN<H,%9^/4VFUPM"T
M;Q<TK<T%SI/9TT1@Z]MS:-6FA?BE_VJ_-6K-"+UN#/%N%?')\ ]0)^'#',^?
M;^[>DI>@7*8<UJ3*Z7U%/L(+&'GKS\@[-F:@/>"62N?Q;%XNQJ!PDB*?L93?
M73YL7J"HB?,2-F0<NX"H9[U^!/G Y^U9TJY5SE*=2+Q$W0T,_6M+;P5U 7(G
MU ?7! ])!%HTXLSA*JY6P_PG0 8HF' <EGJ69"$ P4\Y\SC'!-$D@6N(#UH,
M>%>IQ. QB-:K1#ZCY12(:>7Z<&5I$:HX$M,GB&&CL)B2 &82UIK7BZ6%$C:=
M18E093Z9%E$>7E4*D?@ST)H^:$2Q6OBCAS!+THP463DD@&D<@/ID^209"2"$
M'': W?IU\%5)POR]%6W5\I.% H3L:\"RK%[%9@E?H4(_VCCNT7RVQ?SRD99<
MX'3!<"8^G^OLR7)1+H=AN4@MEE98'<NE%8B=^/#,*/D"8\\G/BRH,"/ B6JQ
M%NO3TBQ3,@'!@VO'8>S' 5!,_BS\>O[?P$J=E9IYR#G&1\@7*)_3XT?G6!TV
MUC0<4,'17:T][(76%IJY4KDW-Z7( [X!84M:'*!;V3=<?_@/22IPMV(<+LS2
M? )6__V$"V7(+^!BS@"^7#.ME;GK<+I-SQMV:WJ^5)2E.AJ"OKRJ)71NVH(]
M>VFU/-ZEEDM-. 6[6RC&N2Y:^\2;O-+0V5P_EUKO)3AO7S@CQ* X75=)&@*"
MV(B6UNHKND&AKWW1TGS7FKY\\4+5/_*Q [41$THL?2RG6XP2&!:FE:8LW17@
M* 4)"LKU@OM'?I#SQV8%M[*S[THSNK+705V*CU?@1C _#2:EKU2O4MF,"0T+
M2T91^BI\Y6*IF.*2$Q2>F7$_ N"4E<X0 -\7+BZJVU/5;= +=;O32%Y8Q$**
M932&]U*2Y]=J>QB;:Q_^?IUVVZ2Y0+FSE($//TM2H07JR1'D<<^]BF:4!MTH
M'(_A>N[D)S%[G+OZ\)CDF78K==E&!L3%= B4P/OFEC ?[.+KBA4O=5LC\Q"Z
M_CTQ-.V5B)8D90PF8#P_6U#(C<PDYS9DC9-E#?_$=AZC'CN#'AOU0H\)776S
M$DT4.DIHA>M2K;TMTE3H@HRQ?V7+1F24Q/=7<.^T6EDYNM^6UN(Q!N(['KY+
M9D*KLJ]7 LP+/5JJJU]  9W-< O/8+@M[.72N%EQ'^,D+H<Q*H?&:2I?42J%
MH&8M7'L?)4._IF"["A3"/ZMY(/04GZ^YAEI:G4IEM1RRY+'C>%3JO2%;M=/6
MOO6VGO;*$0  UQ'/)V8<K"-\'JK!AWR0)80J.K='*/+'&5_5>$#<YUH0C#S0
M?D!@ 7JPG-N,<<N0?&$<W#P2P&>^=&SF\[D>>5'&1QN%, \U47/FE]35P6KN
MS^>B,*:,'' B[A]+#O.7S.,.8N& 1W+XK(0F4/>>J'M9?W3O^]HW^;E2"T(4
MGFG:5>#QW9TSZ]YG="S4[<DF8+6_M-CQ6(VLU798"&X@#(SK* ;F3S*MM '<
MP975DA]74R$TPR9[\7;Q.OY(F !X8BS>!#H[#L*9>#K0!\P A1+7"D'<45F)
M2SJ)12/.O*R>#J[7M^JSK>XX?>J+BU>6[GBYC%W,KD7E=9+R&O='>:VT;;F9
M>[<CEL&[2P36"JR4+6Z:B(N%\;,FKC@/.OK )Y",7)A&<S..[YN6"_(FJ9]+
M7ZE"%T'.<FG.2KU3QSV%Z Q!LD9D+,92D5?*)@\4@9/J\TWQ^8;P3WX:B,"1
ML.NN[^]3=L_-E)^2>%0JS>UZ<=E>G&O(E9<OZ<F4S7B8*\X7QBRKC*"L,G;S
M^2[RM@A= ?>MYV*U0<Y?4%E7:9+[95".VV!97F8;\#^$/09P@XMI3>;CLOG'
MK3AN.('*%*^$N>-['^0QY-K3%TIQ58</$^&LK@]HAK4!&=6JJ_),Y@:POQJ"
M7-EP6A>%G(^:T[+0CCD+)G$2)>(GOD$5BT2(65IPZ#]S(ZH5L00.CSCF:3%=
M;"^)G234HR?JT?M>Z-$[[M_FY%V1EM!:>Z9Z)K39<^LM!&%E G_<5:DUTU5M
MT_%G"8W$+:X#C;BL?G,)Z54W=\F_O.?9+"!F*1@D7#L(>>8!*WA^E&2EY.8!
M=YW@$S"\M TYTX3YQA<&>!C7%F*]*--GA&Z=\<U;8$D4SMW*3=0^SADTW]\:
MC<(JH '*("U5P'R3JUYESJ'@N(\/+X#7U9IY+97_RV+P9[DER:UW?F\9'!V&
M9>2E5&QED(\SL<I2@B'=\QRMI?%4+ZO3M>C"-;U/X&<@"2XH>#Z/^'(:9N4,
M#%G^A3%X%-_YB.>11_?[K-P0*97B"K?;5F%;$P6W/Q#SG,ZF>2<G:%ZS$T/D
MFK=J/?CREG%[$.3^#E29V($<D\]@)/#,1*&&*]W A>-3[3CRBQ8.YJLG6KI6
M0J-:J_-[[U)A22[E60YK&Y"_E<LX6!8SKGW^S2VT8L@W*2OWKB*VB"L;L-RU
MF<<SYR^"-X]Y<-3/UABK<PJJI^G:E:Z#F>2GE.C.E>Z(O[D/;GA7QJ#\M-6D
M!4IFH#M6+;12<7%?]'ZN\X1ZWZCA0$J7%=Q\-)6!7FW7@L<[3J(PV4!,R*.@
ML+J!HSXK-2!32_])FMN\525+2O.3+=PYM$1/)%AN>=!FV5V"20%HE%&KQ6XF
M+:T="IYL-A%1+M",W/:G DDETI=<@CH*/_4? :!C;E1P+U=X+5P#9>7:78:0
M-_B0R[EJ7,3&12I>LTPMES,>=O-%^@27'5 "V<)_V?CP!1^>>CR51A/YT7EM
M#''#A"M&DHG$ZH7!!!I$O%'L=BZ\V8G_4*8/\GE+DRJ$Q55O"#XY,$,\M':H
M*SN7MZK:2'"=-\XW#.K4=[Y1,?'C>R8V(%:V0JI0OMCXX!UQYZ8IJS7 W)1:
MSMP&;;'3""TWR?+HD8K;%]'9O#3PEY+GR^1\_M!:[< \VMJW*[F''$#5=RO!
M 3\"0YJ;KH+H("] 7RZ>M?(:#K,AJ]'@ \0X4\H\%WX[*.^2N,V1E.H%SY_-
M24[90\B^5)'+E W]B,^5R(;W^>R%R2@,>(9\F? P+S?@E#_GRI88P"+U$MP*
M6J]M?/40D0P_+^9A4,Z*C,,)\,JWO<1>^GQN8748UB(D6%K.TWR]6>$TQS:X
M]6?RY3M9MG)7<W1IL:RY6==5P'=4T[VEP@X^#T^K5_(58:W40.6'SBLFOB'?
M6-0V;>JXC@#5-V7A^\#T>)G&.Q8PD4-AZI08FEY>\S<_+GALQRB_HTL><;1^
M/U,8?P#6E.O*3Y63^8G+T*Q(075P4T6WJ&4[2X-:&9#/E5Z09,(\^\8P#:H;
M%C=;^+B "GOM>W])ZN=]83RX-'\9X% ,)Q9;FVD9':TNS7AM$%<,H5#SI5BM
M??R[D&MH;E&EP"@8_FB)HI)7G+1ZZW;;# DBOAG8U/*\<B(&!G4M\PEO^RL4
MBTJ?[ GO5LS*T@( :S^'53TL@Q"KFG]O5!<\P^'?M4^_5&DT"<'$!B2)C9R
M1WX$7GZ!99K?#<MYE'SYKNFYDLOU?E(+>>![UG7B>6+IDN=.<9#P(<++=7MC
M4>;.UD=G<)W%KV6"!*_ZC)[T4^))92Q]#O_UL_X,G-L# ZVT0#JNN9$4T##5
M0495Z"D]'I1FOX'LOR3[VZW41_8?TJI- N8?TV>O<4:?O6W>\F;E,S-SKQX>
M!PYPPY3M+PC&1C0<1LG.-^Z)P?.,_PC5@/.!\X'S@?/1B?GH[HD>AZ_(>,C'
M#A&\4!/L<\/@8GW0Y&BVO2='YB%5[#J/ H<"AP*' H<"IY3 Z=3P7&K:&HH;
MBAN*&XI;7PYT:3M8C6>\2-'_6R;-)4E+<,E-<VRYCR*'(H<BAR*'(J>J@8X"
MAP*' J>$P%WD[)DYHS '7J4<^">E&!+$C# #7@9<8 :\!.S'#'C,@.\C^S$#
M_D*GQ&.Z>S?31W$^<#YP/G ^NC(?W4UWQ]SV_J4B]3SO2*9M0\SJ0U%"44)1
M0E%"45JWT:=['C6\ 0H2"A(*$@I2$_YFNSGDF#"N?F9/W]-X9+**,4T.A0F%
M"84)A0F%22;;&$4)10E%27)1NDAB]G[S<9%&\E&91E<?TY+$6<B/!$W&_#"H
M\-E.9WD^";_Q4WDT)3\-^F,X9F2Q*UHW\8=G7$]9"O.]Y6B-=4>U1OQYBW</
M6<S&_"@5?FP) W:$U7&J8<J>M;_?>.#"? 3P4M&XGA\;$A?B<*CJ9-7EX8J'
M47YX2'6@"#]T@!\M4YT?X@?EZ8%^>>(L/P2$/S%?O$>\9/VAJ/RD+3]ZY.>2
M5-1_7)F&HSKZ\[-*LZK=?H;]]L^;4GZRYC_J'7NDI'0N<;03)0PXOZ?,KRW]
M_)X2;*ZTDNMT/8_IP^(,%UAP5E8@<3#,D,&3XNI 2GX48X-AZ(OL>/6L<U(7
M^B*UX6Q(N0_<,P%0&NT;H&T-J*%9W8-V@XME:YNPAGOB8OFV/-%S!(LE/R_X
MP0^C\CQ.X>>.0WYL\/)AE>4!FF Z904XN7[N7VSQ;"B2UU2@LVDQ5V,;1\HP
M\\4!@#A4 H<J>&<G+SC7Y6)2GL;-(Y!+QW:B(]8X&7(Z2(,!U9QF.SZ@=X2H
MW+:RF !!K]D('WHQ32TJ[Z>S*'ED:;E+%0X+?NK\Y983- DOVW5M8%!OX$DE
MR^BHJ(O*=1#T=&HZS7;]D\Y'V5;STWW'Y:<Z76/FAZ,&EY;>5$Y=BE Y7:"7
M+2Q:YZ]Z:H,SKU#84-A.6(I?MK 62R99AXI14T6*%_<L&T\F8?&HA3023'27
M-_U$[MSWO3-4U.I3C@*'E2586=)J9<F:AW2F6N3)NCYB69"&0U[X,$P>&/%3
M)@H7DCAZK*^I:ADVUBU0D2B33XJ,3'QX1IR0<#KC!12\ZB)^K-ZIDR2M_C2J
M1[_>PCN5RW8^ ">FS,^*FHM%"GP%&E(6^3G/U\V3S3ROJFDJWO/+GI3;!' ]
M@3M@5E(_9[RN1/]V8UG-A/E1/B$!G_JG=_)ZG9G/Y3*<^7&>E34[G$!_G -E
M]<$&.B7Z8*#S-\5A]+V 0!RD,$16EMN _5B3PK[.6,!+;88L\(M,6)N!/\OX
M>(*R5*>N%WI-=A&X_#S@&7#(A_?!VZS7]K?/R2^IYBSC9BPQ0,'V%8/7P&AV
M-6,I+P[P[^'/) 1P!6667"@2%8HIL'4+^S/R)2FBT5SLP:=CI=CO!=Z^LOZW
MU[>O2>9'?AJ*&C:^1,9711P"XR9)D8+J9>4V'RN3$*><[8NOMA27O?5C?Q3Z
M,<F*81;"7_"*C)13!PLLE[I'4/KCD!?L+6\AB@GIK4*^6[ 3P P,6_ F ?66
M^0^@\[(R@0?,"H#U+0"=L\W2])?_>E5/R0VOL^&)I)]AG8L+_M!1Q7JN-/FD
MY+XHN>3+:Q01 87%[,_GF&N^L'JA+^H!5Q49Z+JI_R]&'I*H /$%&E?V@SD]
MQ8Q?Q4OO*NK O2_K)45Q)(LS7XR +])D!B+J?^7%DF%&.9U_<$&&^V\^W\+R
M,@US<7&ED0595:UG6=2Y^O:J&K/F**ACOIL LQ-P39#T5O!O8O*.!6PZ9'SM
MT6VZRJ899RG7",2&29OZ>3"I=>DX3$$%6&(J:Y"L,GWC^CY_/.C?$5\FX;OW
M?L:!.O_MM@(X5S8W\0/+<J&L/_%Y?EDK&$/[OD*[^/Z:/X]?-O]=__Y5M02$
ML![\K8@9-PQXN>!&XM8^<&X[<&)!"DI. !CM.98KACCB\RKX.!SY%:4MP&45
M+OD V /@'T&+'V7SNN:1>#@727!)^-O@D5QX%\A^*HGD)2=EB8,YF&A9?2_<
M!,]9X9\0)O"$N!FST M"32P6@"^3A'P!;;ZHI>:UU[5^R%E=XGQ;KS&?Q&J[
M8=S^5-1!"\9R V[[@%)N'P"7P2\D,!WPXA*57\"&R);*K46)]3VKYPMF(@06
M<NT#/^[$QC7G>KBON#PG&7[B5D8V\87B71D!4&34UB%_8&V2\(KY*-J#ZW&2
M+SA?/V7=:KP?_W?+ -LU*3 +YK>E'U8:<.5=)9%EC0.O>=@RNBZHY/.WYEN"
MT]0?/=&HM1-6I>UB83X6YDM?N(V%^6K/K_R%^3B_I\QOL\6EDC1><*P+9\B=
M9C5\9O<%V'6E6_+4NL3*'FRQT.QX3<.CNM7!*G2$OV0[SI)EKQFF0<T!=@Y!
M8"L&;-USJ&WUL^)NDZW76E[DB1&BY^%:2<P]K'&Z;!ZA8>K4LURIA!I+[WH/
MRZNK*X0D0O)B.:&=Q%]3I: =#W3]LG73$8],QF*U,R]>MDXMMVOE:WBN),I
MAPPX%  4 'E"8^J@O:G"XJX'T/CIIT_RJD2J59TW-V-IF+39900+'.79;96[
MYG%/EC@ZF*T-]W3$>F+%Q*WOLG6I#6 4)!0DY06IC0UG^<KR92M7:*I0<4<M
M"#>LORDC:>2+7]9'Q[R.)(R7RJ#LLEBDOK$LG^;VN"A#6;ET0X5.OBC.,:M2
MGM4"G8D_XH<LIOR@QF],S:6VX\W-_NV#V% KPP](+(N5^,"V$%_7I0-1[K/*
MEOKOO[XILJM[WY]]]PD8!&^]CD>_\IKE3RLERW4WQ'= ;93PFOT[F)J?^,3]
M^)__0<A?_^OJZE/*>*_$FM=E(5U9_UQV.KBZ*J^=O[&\X7UY??WB:W'MVR)-
M>040'Q^\Z3,;__ BX.S5=,UX08HX++_[3=/T%V3$@G#J1QDO!OG1T W#T.VE
MD>U^3\N#T U3WSX(W;,]R]6/&\1G%D1 ;3@&G<61])SF,$D_"9_SZ:77(RZQ
M?,K?B:X8,R%.ZV;!S)/Y4'Y<IS!J_?"7)PKB+Y7^6%(HAR\!SY3.CB3T)O30
M4][U5!V_K2HU9QQ552BC4E%5,Y0A8S%)Y]PJ515@"O3@M-9:024KU?VSE&6\
M)\,610@7+#VTG(),*-R5+@SPI(<P*;+H$:Z>)2G7E#$3M87)E+W>QO,U2O)
MR5G2*TG V*BJ&<W\J&QA ,O$%&B\S8'ESZ6TO.4#W'&3905O:_+KN+Q#W/!,
M+$W0? ,AEC87T!UJT@4V:LM#V_&Z=L?R5,5L'8N\P^ 3897#V+URG6D8HC[^
MSR*<E;7;.Q>PQ9MNX>Y?Q_ -2&'^R V)'%::]_-GG31)GFEO&.".UTHQU(,F
MTK"U3:+5A;$>ID?X8$\;ZWM8E*;BY/$B8^,B(E'XL&CQ4HWO9Y\7&C$P:/G0
M%\3_XV=A?_\3+O@:3HOIXHOG'%E/QV_BI>+X]QT _WWC,WYZO'N<L>NO8?;[
MG-#EWTN:?O_,Z]*KJP2UY?<O?ORD:W]?8>(N4@]D7ABO\F8G-^5F7CF<.?/,
M)GGW4Q%&W,N7#VDU93O!90[^[OS<)KR>\TPZ%CV!T-'R5U]+A>.=/Y$G_NDS
M;V@'#'S'P!8-P@TNV88W?DJB,'B<>]OHBJWU08Z;A)XZ; MFS>;,6A@6+\$Q
MB@HAO(LORWY?@3\+^4YVQ'NRO!(=U;)<<-7/15N\M9[:,L?)RV],:KHZ=086
MCU&5 3/XSG(T:NM.]9TMOC-,EUI&_9WUBC<ZY%V[1+#KGL$J(5J(%9EH%CGA
MQ*0^'_U5!$L(F;)\ I[D2C.>LGV)&-L>>NT[4JN/#"9.-)@9O+9%V\3L>[*Z
MA"YX998MQ\K+]@F\[2GZ^VD<"DC*]]8N<.TQT2G#T1W;UJT]!@%O:(WP/0QS
MQP,D.<[AA#^$61U8YAL>.8>,'P0BRK&&ZO+R#TGZKKKXNKKV-!]*-S3#-E:H
MW_BF5J@_R"T:6/9 (MH/<G-,%P9X(/'_K_#3G/%6EA_"&#SX$'3GC8AZE<KP
M'URVB1#N9P;2_-[YK4MW=L\<>/#3T.>K4 8<C:YXK]N+& JZ]9K<LJALEKMK
M?E[^%ONP$L*EK[JYTL]'^N=\I./Y2,/ED1;SD>[3XDNR86[M0S[?[<5.8J>\
MNNW&10>2MV>?HRTT[9D*T"#;SM=E"N=6W;G%#F)J=P!$V557=G%NNSZWFRI<
M6K/O""X4YUHH/O#VZ1U>*7""=TSP+0N2>$=9%<YPEV?X;A*F.,$*3_"'I$CS
M"<ZPNC/\]YUGZ4HPOV=H FAI%^Z#<_+AR'S/3:1);I^NDPJ^L VHVFU 39/J
MFDX=6ZZF@=CB%K%].K8=ZGDF-74#L8W85@S;)K5<CYJ2-7M%;".V3\>VQ<^2
MH ,+]39B6S%LZZ9+'<VCANUU#]P->MVM=0X[V>O^WS3)LNJ&BSG>V#ZZQ<XE
M#K4,C5I6LUD,4O;[N?CT(PIK%'JP;NCPOXDH1!1>$(6>;5#/E<MZ013V"X4Z
M+,>Z"QZB7"<.(@S[!4/3HL: :\-F^ZQ*=[R(+#NH)Q?C1+SRE%<]^J-I&(>\
M7C4/']C3V91T .N*>[?_57=1PPWCQLF0(-9D4\L>4-O#,"JB\*(H'-C4-3MX
MU"BB4"$4VIY'74<NAP%1V"\4.M31#3K0Y8J>( K[A4+#I+KMT$$7C[7'+<C[
M,O&W;)>+&Y!]B#,YED<U%S=^$(,7/ >':IY+/5.N?$-$8=]0:&D:U21SXQ"%
M?4.A8PVH:<EE/R,*^X5"E[J>34VC@W9ALUT[#MF>O%C/F$8#$6>BL>7P20-4
M'QYMD:8[3C>9WP4:N\E9A#7"6D'.(JP1U@IR%F&-L%:0LPAKW)K<<VN2GQQ*
MLHF?LF>=Z^71!2=&BBX$1_FH/CP<UEE=( ?SNT!C-SF+L$98*\A9A#7"6D'.
M(JP1U@IR%F&M=N6JZ9SH9__D9V&PW:^N.-"7=/VSYU<HW8?LM:Y)E3:"-2@(
MZM-!;<J5"X6@1E"? =18+8B@5@W4V-L70:T:J/771@>;7*BP;7VR._TNC(J<
M[3BYK$'AE[%P0C7A;W9PLCG46 V$H%;.H490(ZB5<Z@1U AJY1QJ!#6"6CV'
M^J3]:2QNEHI&+,#H4&*(',SO HW=Y"S"&F&M(&<1U@AK!3F+L$98*\A9A/6)
MN\3PQ&SFPT=KXQA;WB5^NB6\_B"=_V-\MAF,!GCJW[.R;#DC29%GN1^/POA^
M1PWSV>,0TE8F2$M8AWBX1M%TN*1#6C9+2UB'>(A01:AVA(<(581J1WB(4-W;
MI\!"SKXEG2M[[I)##<NCAB%7I@:6/O0.A;9&'<G2E1&%_4.A01U/KI/3$87]
M0Z%%'4VN+#-$8?]0J%.[BR=D8_'@/18/MD>&!#G)<CIQF&[?.Q1*Z,0A"ON'
M0OF<.$1A_U HGQ.'*.P?"N5SX@[=AWN3^\.(S3\M#6.)6_LEU?&;ABEYL^%A
M<Y[P%Y* 1=','_%,NQ]>:"_$YVSF!_7GDVKE= U<S#E-#=3D591?E4_YCABS
MKY?>83Z*I'G^IG&N3>1ADHY8.J?BOS7Q'Z>&9$D4CF3;W%['MN="AW.+<[NO
MQFYJLO;D_DGKG/CU"RM#8,,D&JWR*P"%S])]DZP-36]V;4391=G%N>WGW#;;
M<V&/B26X4)QKH?@0IEG>X94")WC'!-^R((EW;)?A#'=YAN\F88H3K/ $?TB*
M-)_@#*L[PW]G?BK]_*I007"6(Y<S/V+9]NEJ<*-!QFRQLP?XE6Y=;SK4<^%_
MR;I(8B8D8OMT;+M4,UUGX"*T$=J*0=NAACF@MB97'AAB&[%].K8M:NDF'>AH
MDB"V%<.V;EG4=EPZL.5*G>Q-S<?)3O?_IDF653=<S._&!+\6$_Q<:IHVU5T\
M/ 11>$D4@D%$=4>N=0-1V"\4#JAFFM2S\'0P1.'E4.A17=.H9EF(0D3AQ5!H
M&M3T=&H83O=@J,+^J7:,)[>4BQ1%87Q/_!A&/9J&<9CEJ9^'#^SI;$HZ@*6Y
MW?,O]G7&X@RWB_O17,2F \>DSD"NNC2,HO8+A2[5;(?JY@!1B"B\H"ZT/4NZ
MWBV(PKZAT+4&U$(4(@HOB$+#HJ9M4FL@UWX&[D >DO;[,DJR[-6;, Z2Z3.'
M%<--*H:;/->4+FT 0Y[]PB"WHNT!AMT1@Y?#H$%MPZ6N9%8THK!?*-3!E].H
MZW9P[P=1J P*;="#+M6ZF([1;...0_8H+]8VIM%HQ)EH;#F&T@#5>* SPEH1
MSB*L$=8*<A9AC;!6D+,(:X2U@IQ%6./^Y&'[DV3&4I)-_)1]MSU.<4F5<&+
MZ$*HE(_JPZ-BG54)<C"_"S1VD[,(:X2U@IQ%6".L%>0LPAIAK2!G$=9J5[&>
M? CU3WX6!MO]ZHH#?4G=/WN:A=(MR5[K<N5S8CT*@OIT4&M8<(J@5@W4EES5
M'PAJ!/7IH#8Z6(>(H$90;P7U0*[JE-YL7I_L3;\+HR)G.XXP:U#V92R?4$WV
MFQV<;/XTU@0AJ)7SIQM"%,)8<1A+YD&C;D90*^=!(Z@1U,IYT"?M1V--LU0T
M8MU%AQ)!Y&!^%VCL)F<1U@AK!3F+L$98*\A9A#7"6D'.(JQ/W!:&)V8S'SY:
M&\?8\K;PTSW@]8?H_!_CL\U@-,!3_YZ59<H928H\R_UX%,;W.VJ6SQZ'D+82
M05K".L3#-8JFPR4<TK)96L(ZQ$.$*D*U(SQ$J")4.\)#A.K>/@46;O8MR5S9
M,Y<<:E@6U3RY$C6PU*&7*)3L#"%$8?]0:%-M(%=",:*P?RATJ.VB+D047EP7
MVF[W4(C5@O=8+=@>&1*D),OIQ&&V?2]1*)D3ARCL'PKE<^(0A?U#H7Q.'**P
M?RB4SXD[=!_N3>X/(S;_M#2,)6[MEU3';QJFY,U9'O8AS( ;Q-!TA_CQB/]A
MDR")LS#C>7O)&&:L2(ENDB^,_8O\6?AISM*,Y$D.W(KOB6V(7S*X+B7YA)%'
MYJ>OM]%8__W7-T5V=>_[L^_^7_G4Z/%#&/MQ$/K130R/F_IYF,1W0/=/? @_
M_N=_$/+7_[JZ^LQF_N,4QI%Q^CXF\?T5W#TE[]@PO[HJ+ZL?O;CVUS&_\@XN
MY-?Q,7*.?&;C'UX$?/B:KIEYPO_2#5-_08HX+'_]3=/@XX@%X=2/LA]>:"]^
MU"W# [VX&,&FUS1+LPTT6R7-\)>Q@V;-Y61?FF93-XR!H)E3;^Z@V>5LM@ZB
M.0/\!1,!YG?L@47)C%]/WG^=L3ACS^DNK[^.1TM75Q>?2+SF#FS;729^R[M:
M&L%AD#%T;V!Y<HW@,$&U#=NQM:-'\#\K]+]-LCP[B/I/210&CSO'\..Z9;->
M)?]R)Y;)7V"9_,R7R;]4J^C2LGKXTOODF=6O7U@9E1LFT6AU3?RCR/)P_/@D
MPJ<=$^";$[S@,E] ^?_/N=W6:GD@MR[ FM$2:P+.&DJ""3P/5ND\(:R2%C\C
M81P4:<I&%!;FE)%O= I"0$$*X!>QT%/^'8@V!=FNOK.%K,+7H+,H**WJ:^OU
M[L5[#_POR57NAS%0#'?$8#VL$:;R@O?5[]=!4$R+R =;Y!T;AT&X?N'>H<<&
MFCUP-6MEO=[UGF9IWJVY!K8#JXWN'$ESD-S#P\%\XDOWK1^Q-60_L+A@2Y>6
MDS6WMU!K;1#-Y[Q564M9K^W-S!"C)SZHF;1DR[]!4+Y,6,P/)<P*/PL?&&$/
M(=P6,,XN/X:K4S^^9T*1L:^AT&3<<9BE(5P3@B<1?N4E0Z"01HP;G. 4@.]$
MX5,$CTL?R02T7!+46HY?"/>GXEX?"/&S1-P!RC KX%WEF\%SBUA03QM_82:(
MGZ5)P-@H>[WDQLW_NH/+WB;3F1\_DF3(Y2\C7](PS_D("]!Z/M>Y13Y)TO#?
MPET!\L&9)2$8S0&P/)ER;XG[1C[)9B#@XY"/;0K.9,[I@+>/BB G?KYR0<F+
MD@75H,6 ,WXAIYV[SOS^;!(*??N:O 5F@*H!'L!,,9BH$?BM&??A8LYU!@YQ
MX=?#9SZL+35]Y7 ]0W>_Y\RO7# N_B,!\^\%[T#/I/ M/#].<N#RGT4(;WQ-
M5B&0\O?&3(PM97F1 D/X,/PH2K[PJ5C/9]!EG",9?P8+'\K96_-(?S8#'57^
MO/V)OR3S\1&_?#H\AD^$KGW+'\6?6")@5*3<DRV71K$8PE7EZK?CP>PKAPX\
MMWJF\(KKUZT.)A>.,6&EC^U4K[#W6F!W*.JYVK_EU757Y:QSU,(*7,[X]9+(
M#1_)\G6?2G^*7'_Q4Q"F3S6H/PD$PIC@05-XQ&T.;X+?61K Y5<_AW$X+:;D
M'S^SZ9"E_WRZNHA7B#<L$[)$QT^/BTLJ&@0)-0'B_;^.R[>+EU>OWK4L_?Z9
MO^(:%,OO%9$EB:O+K;V\W-[\\@%<A07'FR-^/E6_U.A[QCC^937E_YLDHXQ?
M>9H79UFV Z[H\@#7O.1,I!WFGIFNHWF&[;5"VF'>N\4),QWM8-)N8AXA8_>E
MRQN%?/TJ5X:YL/S,N)[X5.K^;+,0'3&JW]_"FT _C,0[;W(VS80L+%.U1%3Y
MYM]O<U#O ME%!C9FEMV65Y;W"G)K:M=)TU/F'<ZT7\%> () #==O7G#E)AZ!
MPDWYFO3_@9!]X0O#22Q[(CZ;6#:GJ29I+V8MJ*V)W8=CCFZ:GJ<;!S-N$Y3V
M0.$9Q+NC:+ME8$N%^6-[?&M!2NM!'<(Z'AUS3?-@!OZ2Q%>_W2Y8\IG-DE1L
M<9#_9<E]ZL\F?)=%6"%)O"K.#4KL@HQE*A9$/.7C\E7B 3"NW_9BG.Y9MC'0
M[2-6ARW*;)L6;%!:VU5TFNUY[N'&2,N*;D_$M:KH=,?3K/,BKKO+Q)'P,UU+
M.UQJ#]%O3W5C@_QK4=\-!H9G#@XWU"4&V/81FZ9M&9K; =NB!55UE&WAZ:;M
M.F=U!;8P5[KU\1B>V:YAV[IV^.KX&SR4C8B@*&O/+FM+3_UVNT,]Z:[C#KPC
MO/5M:+N FWX<U ZV)$S#=5W;/5R=MVWX[\FV]A9"PS0M,,,.=YDD5OX[L&(9
M]N (/;['@"^CSEM?"%UNN)\OM'-N+['1<-C!JLEP'%-S[,/9=:$EL*W0Q,XE
MT'!T(,8\7% OQ+BV5/L>MH/E>BN9>I():*-FZN%1B($QL SO<)QMT?:=4FE'
M&?:./? L[W",72)ZTT*P^KCH#; 0T">+Z74.-NTPO6QK,#"."3+O'/"E-M7:
M!XT]L.W!><,09V=>H][AD6SS',<!JF16\XVR[1@U;PU,3[?MP[W#$\T"S=J5
M!6*:.EQWA)%S'&76G#)W)V6.YP%UAZOUX[24I=D58ES-VD&9JYFN,VB'9PO]
MR6G<19GCN8YGM<,S/H>U^2E(V8XS,*;A_W9X!O3LG0=E6I9N#EK"&>>4L6\:
ME&GIEC5H:38Y[BL) !IW9$&9CF$.;&W?L"JHRH<PXQF'/-$RC(-DRDCN?UU#
M:C!AHR(JD^0J3^[7\8VXX\[_6I4/_,1B-@[S.^[]738O?;\T[CN1QKR)!_ %
MSUG-GAUY<.YT\7E9K'#> Q9%,W_$#UO@<RH^9S,_J#^?=%PB0.C;!4T-',M8
M47Y5/N4[8LR^GKWB^:AWS,_D,#:?R<%SE]/Y8_];$__QQQ-AIIRC9'I'!01/
M.F7ION=U<!%JM,QZ':>?UU[C_#8WOS;.K]+S:TD_O\>TMFN\5YVN>2=5A;WE
MQ4CPS7;N-]I _AR(/XP2V1OH7_8P IP/G(\NS\<96I ZUH5/D3A5K:\K %S\
M]8&->$WD=IW?LV;"YS:&UK6$^N:H55;"IL5[CM>@MFU1TY*K$1MVTVZGB[4R
M:%\W.)V:IDLM7:[N;@AMA/;)@S, V@,ZZ"*T&S3]6NL^W[#IEZ2P;,<7,_VP
M!6E#J-K3)-.I-M#IP#:D$F[LC:LN,#>@$!P#9]!LT!=1B"C<AL(!:$*CX_V9
M,<*U]B^1(8?Q+=4.R]K7R!E8U&YX1Q%=<X3E5A/'TJANRG40"F*P7Q@T!C:/
MP'</@QC'R;]_Q\:,-XJ]9&I&LVY"4]O#G:/Z<%](WKWY3C"_"S1VD[,(:X2U
M@IQ%6&,T"O.MT.DZ+A[UDF^H6[I<>V[-NIZO$.RJ@7TML@W#I+:I(;(1V6HA
M6W<LZLD,[";,L;5E4JH$U"Z[8[B-M>WNPN^L#I0E7> P0N7,MWKIF-34S$;5
MR'[%C8?,8:<6390LM21KK1CI%G4]#\4(Q0C%Z'C\N#9UC69S$LXO18<:NLWT
M;['V,(77V^>D84&U=@MJ0R[;!OP#0624%,.(]:XF\T".R!FN-*EE>E0;-!NO
M7 MC*3.:4. D*9236[K6U](9 Y,.3!0E%"44I9/&;U+/<:GA-5NOT9XH+9FO
M;T3#P_FGK:=JG]" <G'>=O4,?DSV=985TUG99/LW?K#V/\1-A-]%Q&W_O/H$
MC^2-(:NG;FE^/"=NZ;'\J8=UPOS]';PF9J/J?9\B/\[>A5D0)5F1LFS-KZ+Q
M<45F>?G*-54+Y,LUV%SF<L&YG"=DQ'*63H%*<:3[C*5A,@H#,BQ)!AYEN6C%
MF4^8.+O"CQ__9_G$^UDU*_4-,S[N^1UCX)<?E8>W SF =7Y6QA>6,N)O[>@Y
MER5LPGFTP[OS'8HV\<,FG&K/+S;A5'M^L0GG43O3VFF%'K!2@_F8DW3G#C3V
M&6QP_-CW$><#YZ/Y/IQG3P5?T<6&^TS3#I9=-S[T4Z,281R!VU8^\TH,E=^X
M[@T5]</(YTM"Q')8CZ\J_VF9L%4>;GK:.>BM?7GA+3Y[VX;3'99G_H\BR\/Q
MXUF7P"?C/U>0Z^)YC/U,I]QSF\EZ;5C?DBL"_S:;V"']'N2WB/KNHWYMS/KU
M0.(,XK,/%W&L*(ZMUQ[BN FK=DNZ%UJU!]![6\QFD3@2TX_F&R-HXF([P<MF
M_YNO[693_R^7GBRA:8MH;S&56#K3MMGA(HX5Q;%TINWE<*Q"(X_3C#2>/17P
M/)F4Y44:D\J()'Z6L3Q#[[;[WNV>9HOW6BZE@"%)!/MY%@!UD8TP1ACW$,8J
M],H]S6K[[.<BE3U(ICSTY_,T:Q+&0<K\[+B$*O3;I/+;]HZV&<TFJ&*T#=%^
MJ6B;LM!&'"..^XCCD^O_MI;8'5WKUTQ%7R.E=]LGZ,DS5Z'1Q [OW:).KZSQ
MNYZE841,C1+.!EYVQPOS4C8%N[1(Q6XU&8'M^GI=/[KM%8/\0;,T^:.,5@[K
MNLQD",/SRYOJ0L!;/_+3$*[B=9'S;Y_2L%0CN*4V\+"B1W[3,"5OU@&[?X6&
M:]K M%JIY*A3J?3S$GC?[2R:D;AJJ3?@4ZA,;E6K2P\]G.FC9_H="T3? &+J
M8K+EKWX]0RS0=0X.<.YI#6Q,@),TK'AZ72;N(TB_CV"^=B0^H['3@17$<:L9
M^H;$YSQV;4-LTR+8D0VQ11I3M3-6IC-A4%7-H*IL>^&X-X P1AC+N8)U)!%7
MEI0.M&%;-.JNKJ22_X:8?O&91L!)NQLMA=,DTV[TK_F$I>13DN7@PH35EH_D
M;6@%S:LDKSRAK<ZTDFV/-]$"-Q'PF*W"8[:\SXUM<+$-;KN[1K@KJ/S\RK\1
MB//;SS:X,E7G-F%$X)ZL8F[9GH4-UFM#KD8J6)"+:#]7$$*R1BJ8@8 X/JZ1
M"L*X >.LF9R#)HPS:;JGX+;M9<M0U=W)E=!80[!CCH("MAK"&&&L[K[GVXD?
MW_,B2[$I%<Q/[N3[H'X0%-,B$AM3Y886_SUE$][&^('?Q,_VW++'N;A?;#V^
M7;Z[/!CT8Y)E6+#[U%X]?5(X%[,PR^$.+)=5JV)1H7+9)\?W2K^Y@5-]]%1O
MRY>1?MXO7B6-FZB8!('SBTD0.+\HO\K/K_SR>X8R&-NX<!F,[AWCHEZ)VP1U
M/_F1'P>,^#D9,K@I!JYR![5,EMT^AQ5KQ&L.GL&+[VE*F8;QS5E#HO(GWKPT
M#6H/7*H[KE01PV9W=U^A7#7)7F6$:+W$V-3Q!E2W=)08E!A<B<XT7IVZAD%U
M4^)U: OZ4 !PR=B\9-B620U3U0SG0]>+!OV^UAKXE ?VGN#W59N3HX+Q0DG_
MP0\C?QA&8?[(O;]Q&/L1\8.\X/^(_#KBQR,>!<B*C'?T]2^V(&,FQV63S^85
MLL;S1 9IDCPNLU0B-%M,NT$<(@XE59$O3=VEEJ5J$MR>7+B<SX[X;U$/OS2M
M9O?RY,KVO)!GT=J.TCD\B_2^[+^RL>O*4=[V@>.\2+3C3#2V7 +8 -6'ASVV
MD+VG NDU\[M 8S<YB[!&6"O(680UPEI!SB*L+Y+QUMK.AVV=Z)]\ G\D)1E+
M'\* [>&-8)RB>W&*/2-4AJ91VY&KKPB&C]6%Y5H,ZAZU/;GZ1",&U<7@OEL8
MADD]R3J'X0X&PK^1'0R.=4^N<_IP$^.B3L(O+"=1DF7DY;T?QIA]K%R+P?VS
M@C6+>H[$N9.8%:P4,->C<&!XU!C(Y:DB"M5%X;Y>PL $:*I:B"2]EX#P;U,)
M>]33)#X$6>6@_\E)21_#NKI!&/39JS?<NF?'=0UN90_P1-?[0MM0\E%]>'RA
MLWN <C"_"S1VD[,(:X2U@IQ%6".L%>0LPEKMUELG[S$<<-@<QA"Z%T/8>Z.=
MFO: NI9<*2 814,):"**9E'=T*GNRI59@EL9ZJ)P[YIMBUHN;F6@$E8+_FO/
MYW'!WNC@9K(*6QDGNPW7O!W3DVT,,F)CEJ;L<@U[,6'QPOFZ%C4-FQJF(958
M8\HN2D 3*QAXS9YN4G> K4<0VQW&]IY:S=:I;4B<H(XU0DJA<GT365"YMES^
M\>74+6Y@<$]D- KYR:1^1%(6)/>Q^%3WE,W@O>$8ICG."7N >S&VH%IL8=\R
M:VJ;%K4EJ[#"F*^ZP.Q2OUC$H;HXW%-!(C01F@A-N?8+UIXPJ,PF@CC(N4&#
M?!OWVG6C=YZ=*8N_?QBA<L:I=*I98.T[S5KZ^QW^*4/\"L5 +3%8GSCB&-3P
MFNT0<'[(=VIW N5(+3G:.R?+I)K1[(ZV9)(EP38W"IM:PK8^)&N8-ATT7,_>
MGJ%V3D_/VL/3Z^0![RP>M7*T^S:&MAM?V2"70! 9)<4P8AW(R3WOT:0'<D3.
MH!2W"]S!@-IVLT4S:X%\.<!<VA! .;[0><)R"^UZ"36H/7"I[C1[GC9**$HH
MKK1-!G0-5Z.#EGWPTZ6XK8 N"APNB7LW\70-@^IFUQ;$/5SN-[D/')]_6AY;
M]?=?WQ39U;WOS[Z[#29L5$3LU_%U$!33(O)S-A+;D6^3Z2QE$Q9GX0.[B8-D
MRCXF67;'GWT'(_B)\_+'__P/0O[Z7U=7[ZJ*)Q***TGN?R4ORZ/J7Y&H:O<6
MLNSJJKSE^?OK)]SY7T5-578=CSXN;EQ]+PE@PN'#9S;^X45@:, 073/SA/^E
M&Z;^XL=UB*D!\I<[@9!? "&?.4+^4@%H"5'+J.-_[CL^DC+.0I(GWSUE_A(U
M3P,(*]&"E=</4_)FW4PN_2EFFP0LBBJT_?!">R$^9S,_J#\?)SDU,#7MVP5-
M*R&=\[0[61>:.K>*/NH=((/ 17B)L5'V=T8;F[$/EK5( ,!AZ?/ U'I<<2&1
M(-"(\]O<_+8;B,'Y;7M^9=@H:+PXW+$Z&>V?S].G-)D!AQ\I@?OCG/CQB+ _
MBW VQ?*+KH<3Y(\5.-36;:I+5J>(.<Q==.\E\]T=Z@PLZDEV3!]"&Z%]!FC;
MFLGW:KH'[08MOM8R^4^T^)K.X[]XY7L_"_#WW9W1!]31Y6KDA7TAU(7E.@P.
M!G0@664W0K!G$.0-!B3N3((1JXWVRUV2^]&\>^'R7M?2%A=&KGI:? QNMVE1
MU^J@;X+ ["0PUZ/0Y<$?MX-G_R$*%4*A/7"H;LCE[9T4ISE/)L<AD1P\9@F/
M6=J7; 6.64)8=Y:S"&N$M8*<15AC.&C7=A:9)5F>LCQ,&<];(D,6LW&88QA(
M.3]G[W)?5Z>6(_&186UP <]F4@[_ZT^V\'2JVQ('F\X^9$1V/Y"M4\W4J*$U
MVRJM.]C&_*7O;V)^,D"27G*7#_?J+]SES=,<ZGARF7>M<P$/=U(._QO [E+-
MD3A;12'S#I'=*K*- ?5</) /HWGU^5!1E'P1S0?'22K:<N3C(B)^$,!P,)ZG
MGM>WK\&G&_RT6KF2AC&>A_AO)NK!P2[9P8D8ST-DGP'9FDT-R4Y@QFC>1:-Y
MN1_?A[P[5-FI"CT_U3R_?4T\ U8]1Y/+Q,.8'N*_F2W;P:#QQH[=B7P@LM5!
MMCEPJ&W)Y;Q@3.^2,;T@2 O&V]Q-9RS.?'[B.[I[JKE[>UMYIDD]354/4'HK
M#_'?:F*>;5!#YCY)"EEYB.Q6D:V95)<L 0<#>1>T\C[Q)OQ)C/$[Y;R\?2V[
M ;4TAQJ&7'GH&,%#"6AD!?2HHSO4]IH]YZ@[D0[$MCK8'E##M>G 4G4SIDW[
M;MO9V%T/[6WNQ=;X9NX11XZW>ZS:"4>.2T&HI/%#7><GA%)=:[:KT5G.(5<J
MKH@"IY; ;<C/HJ:G-6[52B9=*$HH2N<7)9UZEDXU2X9SSJ05I7-:UM8>EG5K
MX533.<FR_H7E:^WJ^CS/)=&:_]5._^,CSC-NR&MNX#SCUJ.%\A]QW'X@V:*V
M:5"SX8K7LQQ[K%1T&25;DO.>Y!;C]5E_X#/8U&W9*[^PS** HH!V14!M:E@6
M'>C-)B-U7$ OVG;\1,_Y0&(NDF1U)AI;CDDT0/7A 8K.-K*5@_E=H+&;G$58
M(ZP5Y"S">J^VXV]R'\S=^:=ELZKZ^Z]OBNSJWO=GW]T&$S8J(O;K^%T5V;SS
MOUZ+>.9U//JXB%[>\6?> >4_<;/MQ__\#T+^^E]75[<Y?"+)C!<0$3_(PX<P
M?[RZ*G]__I+;B9^RG_R,C=XN51Z)A_PJGI%=5\]8?1\)@-/PX3,;__ B,#1@
M@*Z9><+_T@U3?_'C.J.TGIF_W(FI^06FYC.?FK]4,[<TE8<;MD^>N3JM?Q19
M'HX?G\2?M1/+\L=).A4, \#D$Y*R;,:"G.0)R2>,<([Z\6.)$,_0W>\S&,G2
M],!KXXR$\&TQA;?"P$9DR*+DRW=/<;+$A*?DKJ>-WS1,R9MUH%OZ4P"3!"R*
M*J?DAQ?:"_$YF_E!_?DD2U[7M&\7-#7@,:S;W'DBFN1D9W:/ESQ_!^@+8".\
MQ-BHP79NV:V3@_TAL %#IX==EV4K@/>R]+D@K2=+:)P=>R^M;/>=.]PC%40N
M.</_)YX#NNP:6.7?,TF!^/XK2X,P8^13&@;/B)0.D >&72KMZSIM)D^N7V6/
MRY^\$K<) G\M\BSW8\Y"XN?D'0O8=,A28GB4@,&QH^_Y2='DB]>Q83E='9,T
M- IZKU$Y;8KQ/8.@Y!L3DN%:-U_;ZI\^NF,]:B;EJ*'UJ+8<1A=;>+#2I]4^
M5/*M/-W=G[\XHA#8\JX\>_$=/:':$_J;'Q=^^DA,X0?MR*'NF1&JK!\TCR<;
MS[<3I+<:<;.OLYS%S;ZS+4G;:IO00SHEJ"I3HN<)!6)2$"J!A=K66G>6 K$3
M)^U,^JU]L6B2<(7FX#31DF;];&^:T,][ZN<9PL_;T1<6_3ST\R3F/OIY':(:
M_;P.^WD[LF70]4/7#UT_Y=V.SA*NT!R@Z]>LZ[>MYKMY?_ RZ^RFI$A3;]Q)
M/*+$OMV.5Z>4V,M!:8_\S[.4P\OA.K4O&$T2KM <*.+3MC=-)U<O'EM8N"AD
MK!Y%DC$9L6&^N8;Q'?R*U8E/RULX5S@?LC#+,V BUA2>MZ;P9(L Z\7RNK!C
ME[4J0?D5SN\I\RM#>]?C/,Z*DGU.IVIWY_%L!Q4L^91W+)V2*/$O>$*5C%N,
MYQ8EI4N<]ARO3EW>"U&7ZR L+.C#@KZ3!V=20[>HX36[Z+6ZO[G/*BA/4FL3
M2^-G]I!$#SS8&J1L%.9BF<0M3MSB[&"$M='M-42]S(0BZB^_6WE<S&LO[Q)-
M5J720M&70F!*"4QT>WKB]GQD64:"(DWA!S)+4KYSAUX/VG_G7<"\@4$]N]U3
M%RZ18WBFI$&9 8:2<$#_%6H9'K7==L_PZJH?='*2Y[9VP&==M=3-A^S>3IC<
M>9<2KX^-I@"BN*FP[R:W;%TN4M*A-,WGN9-K$S#?C\?\8 /XZQ8&$(YAU. /
M_A8GPXRE#R+A[R:>%7E&R=N)']_#3(0Q^13Y,2G/KB#_$&\A_#5$O.>?5[_F
M$Y:23TF6IRP/4S;E/N9/+&;CD-_PLZAG^.?FO,^2J%_'2R0M4U025)%S$W-B
M2EH.RQ7]_1W0$[-111A_3/8NS((HR8J496M^O?X:9K^+P:V.;>4)*[>50SUK
M5BK_\SHF?NQ'CUG($T#%F10?V0.+B$G$"<GUE^L.JDC$Y,Q6)X<?6,'/J_ S
M>'<4)5\RS"K%K%)ILPXQJU3M^<6LTD[$D#_X8<H'60A38F4%RGCIXI#!DV*>
M6@,_/S(_;3# ?/&-FAZXW/+[TSK5/8\:WJ![6U4H )(YP=)YN+HUH(;6P5R
M!A?+UC9<#??$Q;+T5\D(%LL\(?Z#'T;ED8^/?'4$I]&/^+&.!?^G6D'C$3>=
MLB(C(S_W+[9X-K2K(\GFDF1;1[(VAVLE2_3B $ <*H%#%;RSDQ><ZW(Q25E>
MI#&I3J6MUA9TQ%1+W-O301H,J.8TFY: WA&B<FLZ*4"P;[FDRG@Q[Z>S*'ED
MJ=A<2\-A(3J^H&NBFDFX[W)B4&_0P9/&$)6=1.7:%"J=FH[$9SC*4IK0'<=E
MGBDR\T/)FDVWFVYV0B:V%(3*Z0*];&'1.DMJ=NN<:?)T6!0VM81MK62UL!9+
M)EF'BM$Y5_U]ZB2Z4Y"X*YF$Q:,6TDB.2$%OM^CIE!3TUMU#^;/26V>)3@W/
MI:;=KI8\*E&]%4\:!4Z2=!>YI>MRR5[MB=+)-1_GJ9N8UXG<Q$$R963(QDG*
M2%A^ROVO+-M<NE'>\Y.XI?S[SO_Z#O[)@+G7\>@#? _42=#5>[]DY,T\P!;<
M6"S1B61Z+)90>W[E+Y; ^3UE?MLM:;U0,8QC7;H81CLJ@+$XE:.R<2ZV%2YC
M#DOW8@SR;U^XU' =:IA8XJ*Z "B-]G6#LZBI>=33$-H(;<6@[5'-<ZEM&]V#
M=E.)*IM,OO:VK$XT^:I85HN[4=@UL]N] O<T\4PZL%RJNS)$;F3<(T(QZ+88
MK,>\JQM4=Q#SB/G^8-ZR=&KHV";VU#:Q>X4/L4TLMHF5K)7EODE#H"4,T!8M
M[_5@I]B.2US?Q6M#),;0Z,!%44)10E$Z+0%/I[;A4=<Q%9&EDS/PCDI_FR?<
M?69!$@=A%/J\JIIGNQ=Q"M_=QS!-(YYV1H95;=SF#+S?EFZ!E]?%=)^3*(*W
M?_'3D03)=]O!]^29JY/]1P&\'#\^B>5J)T5RKTGZC/6\?_*B@27OQ<7BD?AS
M"L#*M\X.\5.&O90Q/; +Z44R!-QP?C$]$.?WN/GM;GK@6=:+8Z%UX*QMX,\Y
M0'?F\>XYX><9__E$'><#YP/G0X5,ZL%)KMA/?N3' </C V38=U F)6_/\1K6
M@+I>!W/T$/Z2!7,EB]0:ED<=JX---Q'8".RMP#:T;A[WTJ"E)WG/G^7:^I3Y
M&>-Q<G$B82B:R9+<_Q>+R:A(N>G'P_!!D:;BE$*6ADF3'0$OWD^SGVT]][3.
M+(OJKES&&3:;51>5:Y<;EZ?F(P01@A>#H*U1UY3+DC\I.;A+H:T3#9YWK#9X
M4A;YN3!O$I*Q/(_$,<QX+$LO#L#X'TF/5D*'''&(.$0<(@ZQ.OZLMDY61,+8
M&<.;14"'?9V%Z4JF99;[>9&+UL]1. USO^ESA;"^4JWZRCUC2"\M@^I2Y,1=
MM'6P9"<]2 %8E*P#3GHP'.KI'3CI <4(Q4AF,3*HZ;;;O[QC8M34@2D7CR6>
M+4U.VH-1^E@FBCT.CLZ]LW7J-=S5%*NR%1.WOLO6I9)849!0D'H@2,TGS7:H
MM\&AC07F;0WJ1W K]5H4SV?D\Z)P/HS)K_F$I>1M,IVE;,+B+'Q@I#IYY^7'
M),M>D7^(9Q/^<"*>_L_-'1"J=RQ><1.+%ZP\OWP\?SBV0WC6#J&:I'1EDOP@
M**9%Y.?P,1$3%JQ,6'4X4G4L$IZ*=/:V!VO:ULW+YUQU:IH_<3PE,:D4C 3!
MD?VK&!6:AE(G?TJR/&5YF(H$I<[,2;N=* ]K/V"J@Y&NM ]1E/<R;&/VE?>(
M>\1]H\G.MM')9.>E$]U_83EY&7'W[<V]'S9Y3L;%L^AZL,D@_P["2].D#F^3
M;'J-*@CI)[[)M(2>B9K2<K5>B S*BZHMF=M@G'W4*#&X.#4[7IT:IDXUK]FS
M/J3<@NN9 "B-]O70=FR/6EJS+G&GJC<V.6^25V\L.6^?TC!)2<;2AS!@Y&60
M9/DK$J1LM"OZ>];=>DQZ[7;2Z[Z>F^XZ5->;;:P@62*L!+X<2IM:TK;>GP/1
M<CP90J;2YIBC'$E.J)RKECF@GJ7*V8TH Y(3*L%:XIC4-54!_.4.*]UK9P\/
M*\5"'LERI _8AG,' VK;74N=5LV?0]'&6H<#MOWL@4MUI]T@S(6%%B542@G%
MQ?>$;497HP,#R_]0X'!)/'%;TS4,JIM=6Q ;*P \J:YN?37@4DD9/V'W4YK\
MP0+^J2HT(;\.@0ME,[C#:@ 73[Z.1_/G5H]=>JH$U7_[Y3W?Q.,DG99-\_AY
M";QK'F  9&K,_QF1654W!<\"9GT)\PGQR6S.T>IL8I+,QRY8[J\6]JVY*HP)
M^QJP+.,SQA]._"QC.9YJC*<:8XG MB@ESN_Z=!4%)_,,]1ZN\^VY&=U(44<Q
M';*T7@IV=&@]6UZ;_NW9I6F;C=7DNYY9MNTYAY=+T&N/H8B4P[?U)(7%F91J
MMXOH/FTQX!L,5/8L9QN+%M:.=V!0P_;HH.$8B)21PYY)@-)P7S<XSZ66X5+7
MZ>?AH9M6QNY4*%QO#5M=;&UL*%E,DIPU^;,R)5VS6DG"O#@D^HG,M<L+[T-@
M4K/ACL:MID;VRO'ZX(<I'V3!GNQ[H->EVJ%D^X;/;.J Q6@-Y!)I](;41>:&
M+'S=,*AGF=V#(3HN]V5?+%_D4CSOL)L62]Y,%/K#, KS1W1F5#,9]\VE-QSJ
MF+IT+:V4*H.^./;Z*0+K\6Y14[/HP)"KF<CE:I-/S]H[+A-NGJ^W\(/F"6!9
MY0F1(H?EZ=_B:->%MS0)6>JGP>3QZDDG[XS\XV?&LP>VY>U%\')!SZ_C3_"J
M:_&BPY+T?G\';XOG0^2/R=Z%61 E69&R;,VOUU_#[/>*VO+RE6M*JB^8^W<W
M84L<SNI#<WG_?3]^_)_Z_&3W^^Q)%F U3WY.WK% C(+ :D(XIT3VW]_\N/#3
M1V*4W]&E&<U7WKF858[@H(#G"I/EER1G_.YQ A/W!5,"&^_XWVK.F&ZIDQ3X
M3  :76"4:&)_:?@IE)+ZD3VPB,A0.X]9J8U.<;N%5SC%%YCB9N-N.,47G>*[
M)/<CZ2?XF#BJ_(%13AVGH"9/7#=B09(*C_"[LMXI L^LO/ZMGTV$&_/^SR*$
MT<+SRMTY_A!^P3-_9"\9.9 K&^;Y'-)S&"4[W[@G<,\S_O/I+)P/G ^<#YP/
MN>8#C_CA*W RG2;Q&R \8D'.3P'-TR++"2])QD093,X^=G#SD+;Q?*]#^B0'
M!#>">^NYXKS9N8%)9 ALQ8"-6AO!K2RX.ZNU&W146LNYU([Q4[1CXXH\G)B'
M3)Y88K.Y84WYSYVC^O $.'F#%YU@?A=H["9G$=8(:P4YB[!&6"O(682UVOLL
MI[DO//O[O9_E+(W)VS+EFY0;+^0VAT?A/DL?RCXM:ILV=5RY"F,PM-8O%&*(
M%W&(.$0<(@X[ORKCOL )V4OH::.GK9JGC;#N+&<1U@AK!3F+L$98*\A9A+7:
MX?[CRBKF;LGGF[NWY"-<S<A;?T;>L7%YM)XH<\P?R0<8%'GI7ZXE%D88,-*%
MD:Z>X="ENJE3V^M@!BRB4!D4HC9$',J PPYK0Q7B_N>PL"MK^N:F,JB'V&.V
M>3(DZ#$KZQ*R+_<1AVK@T**>:U/#M!"%B$+4AHC#7N.PP]H00]9/0]:_O;Y]
MO1JM#C!:W0N_6-;E!.,S_<*A30>>11VS@WF9B$)E4(C:$'$H PX[K TQ6ET:
MUS>\B7DL^M7X46E4?PGS";DN$]??%FG*XN"1O!QA&+L7#K.L:PL&;OJ%0X_J
MK@=KBXTH1!2B-D0<]AJ''=:&&,:N\D*FC%]^3W[VTW_QTS/+"#;#"'8O?&59
M5Q*,V?0+AR8U79-J7<PP1!0J@T+4AHA#&7#886VH0@2[W?[K'\*O;"18Q^\Z
MY@DW<9!,V<HCL'\[UE+WK)8:8=U9SB*L$=8*<A9AC;!6D+,(:]Q6:.J<W$OJ
MA!-C"Q>"I7Q4'QY Z:Q.D(/Y7:"QFYQ%6".L%>0LPAIAK2!G$=9J[\N<(]])
M[+:0<L>$U,UPQEA%T(M\15GW]S%OME\X]*BK:51W.Y@WBRA4!H6H#1&',N"P
MP]JPO^'^Q7FMO ].3MX597(2^?CN9M7(YB9V1E[>[["QT>E&IULUIQMAW5G.
M(JP1U@IR%F&-L%:0LPCKPWV4LP?[EZG_H\CR</QXWL**U1$N>1)+1*R\S[:>
M/<UT-M5I;)_#['$Z3")*,I:&XZ5!A/&B#J,BT#-+ C>5<U2L'$8^'W[$\IRE
M5]G,#\+X'@"[8;B;GG:L [Y,N-@9\<C?F9^N]]^>48![):I'93 ZB#B4 8<Z
MM08#:@XT1"&B$+4AXK#7..RP-CRO'[)E>P3]D$[[(;HFO2."S3"P*0LV9>D9
M#G7JV3HU=1=1B"A$;8@X[#4..ZP-<4,$'9&]'!%#>D<$8R\8 \088,]P:%#=
M,*BEZXA"1"%J0\1AKW'886V(.R+HB.SEB%C2.R(8>\$8(,8 >X9#D[H#C1I:
M!]O4(PJ502%J0\2A##CLL#;$'1%T1/9R1!SI'1&,O6 ,$&. /<.A31U;HY;5
MP:QH1*$R*$1MB#B4 8<=UH;83^O[V[O/-Y]NU[;0FF ++>Q>T;/N%0CKSG(6
M88VP5I"S"&N$M8*<15CC_@CNCYRX/V*7^R.;?#C<(NE=, :#@HA#&7!H4%NS
MJ#GH8)-]1*$R*$1MB#B4 8<=UH98-(*^R"%MM.3V13!#%3.E,5.Z9SC4J:6Y
MU-8]1"&B$+4AXK#7..RP-L1]$?1%]O%%#(_D"3$&7?!(, Z#\4",!_8,AY9C
M45US$(.(0=2%B,->X["SNO"4XI&9/QJ!C7Q5?OT=,69?YS1UM*+D2MPFJ+N)
MLR+UXX"1 .A(_2#/&K2OM_&R74]_F*0C<(!J0OY;$_]Q@DB61.%(FI#$881*
M$+1H:[%:BR4I(VJ(>O51;U+#,ZAM&XAYQ'Q/,(^:'E'?/]2KING/Z1M9>_A&
MYW-1=_A&I^W[W"6Y'[7H"EF[545#088-$@@$D5%2#"-VHE-^=@G\9ONT-#M\
M&<(PU#9MZKC-!F+6 E3*""&*$HK2D>-W=*H-=.H9S:9[HRRA+"DO2Y=R!U&8
M4)B4$R8'##S#I;;6[.$U[<G2DIOY)O>!Y?-/ZU/JGCIN1V3GS=G$7T<"%D75
M<']XH;T0GZO\-_'YN+FK.:-IWRZ@L$_&XX'O61</>,(!<K*8[/&2Y^\ %  ;
MX26ZM1%^.X,\9Y B\>L75CKVPR1Z$CD* #@L?1X06(^KO_EQX:>/Q*#$T/1V
M':WUH9ZSIMNJ!SY#'>Q]9 \L(NWJ_6,PAU-\XA3+$$'&*6YTBDV<8G6G>(\M
M @DF^)C]G<;W9D[.6^/4+1>DB.M&+$A2/P\3>"DX*"Q=%)N\];,)\>,1>?]G
M$<)HX7EEHEM=5?+=40[G>5K3G4-Z#J-DYQLOW)KO6)V%\X'S@?.!\_'_L_>M
MS6TC5]K?4Y7_T/&[V?%4M6S<+Y.9J9+M\41;$]MK*9O:VMK:@L"FA 0$& "T
MK?SZMQL@*4JB)$ID ]V-)U5)))D$NL]YSNES;[7X,=Z["S9.[+?E;%86K_G"
M<Y8VV1=&FFI1-V0J;C!X^/#=*P@_>"/YDRMU% ^F*U:/I6IS%(8U -S[3Z-S
M SWO#06P 6QH;8![E.#65FM+=%0T*?M^:EQ1A!.;C*D32Y1;7R3+?]9NU4\O
M$5(W>*$%\758HYZ4!:P!:P,I"U@#U@92%K V.\^R9]?J)2._)'7#JH*\+6?S
MI+@B7>*%G#;\4<BSC&%NL$>M(*96I.'<8*#0&!0BQ L< H? (7"H_:F,O, >
MU4OPM.%IF^9I ];:4A:P!JP-I"Q@#5@;2%G VNQP__/:*M9NR>=%7;,\)[_Q
M+S#R-IF3=VS*BEHX*&UITM7U_5D(^QL>8$"@"SA4 8<!#2*?NCH&NH!"8U (
M;0@<JH!#C;6A"6'_ QG82V/ZY&18>WI/IU01WUB.LSN:$V17Z@.'9N#0HYX?
M4#?P@$*@$-H0.!PU#C76A@A8;PE8__75Z2O$JL?F%:MZFB Z,RX<^M0/?7&?
M%E (%$(; H>CQJ'&VA"QZK5M?2*&F!?MO)HD;VUJ3N#FDAQWA>MO%U7%BO0*
M0>PQN,NJ'BT(VXP+AR$-XX &DB_:! J!0FA#X%!U'&JL#1'$OBX*F3'QC0OR
MEZ3Z!VMJQ*]'XRFK>I @8C,N'+K4]2UJNW*O* 4*@4)H0^!0=1QJK U-B%]?
MF\S;)Z8_W^)^GWUC$W)2I.6,8;HZ.IU'UND,6&M+6< :L#:0LH U8&T@90%K
M!/YEW6([I$[8T_T?");JK?KI,0YM=8(:Q-=AC7I2%K &K VD+& -6!M(6<#:
M[-3)@2J2-O,D!+-JQE-0J&H&'H6MX\)A1'W+HU:D5@8>*!P7"J$-@4,5<*BQ
M-AQOM/_Z,E4QHZ8A[Q9=)1/Y[=W)30/[/8+^\+?'YV\#UMI2%K &K VD+& -
M6!M(6<#ZZ?[)P>/\FZO_^Z)NLNG506^6O;7##4]B8Q$WWN=[=Y[F!NO'\2\*
M-NW&P_IJ=E[FE-2LRJ8;F\B*MF%C<X&1VRU0?'_;BY:D/,\3L?V<-0VKCNIY
MDF;%!0?L/=N][VG/=;XW%[Y*BD3DOUE2;7??[BP"J1+3@S((#@*'*N#0IEX8
MT="R@4*@$-H0.!PU#C76AH=U11[(CL 5T=T5L2WE?1$,K,#@% Q.&1D.;1IY
M%@ULM0H5@,)QH1#:$#A4 8<::T.D1>"+[.J+.,K[(HC (!*(2.#(<.A0VXYI
MJ&/1-%!H# JA#8%#%7"HL39$7@2^R*Z^B*>\+X((#"*!B 2.#(<N#6.?.HX%
M% *%T(; X:AQJ+$V1%X$OLBNODB@O"^"" PB@8@$C@R'/@UL?OJ&$5 (%$(;
M H>CQJ'&VA"CM?YT>O;YY-,IIFFI,4L!@RQ,)KX.:]23LH U8&T@90%KP-I
MR@+62(\@/;)_>L3OTB/WN7#(D(PN%H.8('"H @X=&E@!]7T/* 0*H0V!PU'C
M4&-MB,X1N"-/G*BEMCN",E642Z-<>F0XM*EGV]0/U3J @<)QH1#:$#A4 8<:
M:T-D1^".[.B..!%I2N+$.C@EB,8@*HBHX,APZ'LN=?T0& 0&H0N!PU'C4%M=
MN$\'R3R93+B9?-3]^0?BS+^MUZ1I6\E1^[5V=2=%O:B2(F4DY>NHDK1YI*5D
M+UE^B);].OOG937A/M!J(?_/:O\C%D3J,L\FRD0EGK90!>(6?1U66[&D9% -
MJ#<?]2ZUW(BZCMRQD\ \,*\.YJ'I@?KQH=XT37](W\C;P3<ZG(OZB&^T7^KG
MK&R2O$=7R'M<54@*,MPC@7Q!9%(NSG.VIU-^< G\MX?9(G?["H1A/&H%,;4B
MN:,\M@)4R0@A1 FB]-R()I<CWZ6A[T.6($N0)1W=00@3A,DX80I<:CL.C3S7
M$%G:<#-?-PDG^?JW[55UMQVW>PKT^)?.*_+ZD8<]S)"SEB$?.$,^WW4L9905
M_O+/1=9<D;2<S<J"3,4<-S*O,OY]OAYR6>83,N>HS%+^6U,E$S99?;9N^)M(
M.14,O"1_?75*DF)"LJ)A59$T65DDN?CH/"DROJ6:Y2QM^+>G9<6?6,W+FO^5
M?[L1SBVI6+.HBO8)3<E7SQ_#_TM8MSKVC7]\4;6)P3JK&[X%C@/^UGG)5W;%
M-2/?=?O.^M4&U]<_G5TR\AO[PG)B\P5^874S$X_(:OZF"2.+N5A(?9E4W9+$
MQW]):K$1\K;=P97X?['ITW;3[49K ? %WU'2"'+_@S6"<"G;NH+N[<[&VVO^
M<YHO)JRE)P=^+HC3TO_ZN8LB:[I?!5?*+YF@_SGG!%_AQD8X4I(+5M64?+W,
MTDO"-\*%H^:?Y4L6GYTF6=4]IR4Y_PM_$:OR*_[>._RM6;JHLH9S[95LH5AK
M#R&%)&5YOM0"/[VP7K2_+RM#V]^?I])6"L.R_GB]IJVUP$TYOUT([/WQ$%I5
MMA"_3+[?[8S:LL-(CRV>W41\>?YWKDZR+VL\?SXY>TM><N4R$[ FRYK>[\EO
M_ 6,O$WFY!V;,JX]^%>6.D]4\PHQY@JG7#1S5HEO=P];-RA:[7T)]U0<AQQ1
M=V;]M,OG='ZX2CKT.BZM"HDW5G?"M_ZMI[=R=<'EKE4?0A-\*7.N17-!'*'B
M5FI8_!-'!E<PV33K]"RI,PZ$I!+$$Q1K%TU*_AF2<"W&:;=4B>E5FF]7B8*C
M'0M:M@I]>.-H:55QWK*O70R;9(L923DG^5GSZOIHH83-YGG9JK*$S!9YDQTM
M%2))YEQK)EPCMJ=%,OF2U655DT7=;8G#M$BY^F3-93EI@9 )V''LKE['_]0M
M8?W>Y=J6QT^=M2!DWU)6UZM3;%Z*$RI+\GOW/5ESN^6OV&E'!;$NOIW+1/"Z
MOG5<=,=AUAU2UT<K/QV[HY4O]C+AS\S+KWSOS67"#U3.$4Z)Y6'=GD\;7*;D
MD@L>_^PT*Y(BY2LF_UPD*_Z_YB=UW6GF<T$QL4-Q0"5B/4E^B-/AWIZ&)W1P
MZ*NUST>AM5O-O%2Y)R>=R'-\<X1M:'$.W:5](_1'\J6L6MS=, ZOS=+FDEO]
M%Y="*#/Q 2'FC,-7:*:M,G><S1[2\X[?FY[O%&6GCLZYOCQ:2>C:M.7V[-!J
M>?J86NXTX8S;W:UB7.NBK4\\:98:NE[KYT[KO>3.VU=!B'938EU'995Q!+$)
M[:S5[^D]"GWKBS;XO=+TW8NO5?V5V#M?;<Y:)59==>QN=\D)EE5+3=FY*YRB
ME$M0VIT7PC]*TD8\MEX(*[O^H3.CE_8Z5Y?MKT?<C6!)E5YVOM+JE*KGK-6P
M_,A8=+Z*.+E8U;*XHP3ESZR%'\'A5'?.$ =^TKJX4+?[JMMT%.KV42/YVB)N
MI5A%8W@G)7EXK;:#L;GUX;]LTV[W:2ZNW%G%N \_+ZM6"ZR8TRY/>.[+:$9G
MT$VRZ91_7CCY9<&NUJX^?TQY1[MUNNQ> A2+V3E?"7_?VA(6F[W^\Y(4+VW?
M(NL0NOTGXEC6]VVTI.QB,"D3]=GM"H6163;"AESA9%/#W[*=I]!C!]!CDU'H
ML597G=R()K8ZJM4*QYU:>[NHJE87U(S]H]XT(O.RN#CBWYTM3U:![K>=M?@<
M _&="-^5\U:KLF]'+9BO]6BGKCYP!70PPRT[@.%V;2]WQLT-][$HBVX;DVYK
M8DW=*SJED*Y(RS][D9?GR6H%#ZO 5OCG*QJT>DKP:ZVA-DZG3EEMABQ%[+B8
M='KOG-VTT[:^]73%]J4CP &\BGC>,N/X.2+XL-Q\)C;906BYSH<C%,W57)QJ
M(B">""W(C3RN_?@"%UP/=KRMF; ,R5<FP"TB 8+SG6.SYN=VY.6UV&V><3ZL
M%K4F?K>Z5;!:^/--VQC310[$(BZN.@J+EZSC#NW!P1\IX',C- '=NZ?N9>/1
MO;^L?)._+-5"*PIW-.U-X(GLSH%U[YUU7*O;O4W 97[I.N-Q,[*VLL,R[@;R
MC0D=Q;CY4\Z6VH!_0RBK#3]NM8I6,]QG+YY>OTX\DC. /[%HW\1U=I%F\_;I
M?'V<&%RA%"N%T'YC:25NZ"263P3QZA4[A%Y_4)\]Z([3V[YX^\K.'>^.L<'L
M6BBOO937=#S*Z\;8EI.U=SMA-7]WA\"5 NMD2Y@F[8=;XV=+7'$==$PXG;AD
M-*UIM#;C1-ZT.Y#OD_JU]'4J]#K(V1W-=:=W5G'/5G3.N61-R+3=RW)YG6R*
M0!%W4A.1%%\GA-\D5=H&CEJ[[OCBHF(7PDQY4Q:33FD^K!<W[<6UAKSQ\@T]
M6;&Y"',5S;4QRY9&4+TT=IMU%OFA"-V"?V\[%9<)<O&"I755E4W2!>6$#58W
M7;6!^*&UQSC<^(?I:IE7F^:?L.*$X<159OM*SCN1^R!7F=">2:L4;^KP\[)U
M5K<'-+.5 9FO5-?2,UD;P,G-$.2-A-.V*.1ZUV(MU]JQ8>EE4>9E^T\B056T
MA1#S:B&@?\>-6)Z('7!$Q+&I%K/K]%*;28(>W5./7HQ"CYX)_[8A[Q95!ZVM
M=ZK7K3:[:[UE7%A9BS_AJJPTT]'*IA//:C62L+B>:,35JS=WD+[IYF[XEQ>B
MFH6+6<4-$J$=6GD6 2O^_+RL.\EM4N$Z\=\XP3O;4!"M-=_$P< ?)K1%>UYT
MY3.M;IV+Y"TG29ZMW<K[5GNU)M ZOS699,N !E<&5:<"UDFNU2ES" 4G?'S^
M OZZE6;>NLI?6<']66%)"NM=?+<+CIYG7>2E4VQ=D$\0<5FEQ+=T(6JT-O:S
M?-FJ7(M>NZ87)?]GOB3^@86HYVG_.,OJC@/GK/G*&'^4R'P4Z\AC^*>Z2XAT
M2O$&M?M680\6"C[\0-0Y'4SS7NZA>5TMMB@T[W+TX,M3)NQ!+O=G7)6U&<@I
M^<R-!%&9V*KAI6X0PO%IY3B*#UT[F-_?TM(K)319:77QW;.JM20WZBS/5S:@
M>*N0<6Y9S(7V^9>PT!;G(DFY=.^6BUT42QNPR]JLXYGK%_$W3T5P-*FW&*OK
M%2R?9EM'MLW-I*2BQ Z.[*#]6?C@3G3DQ-UO#YJT?"5SKCMN6FB=XA*^Z,5:
MY[7J_5X-QZ5T4\&M=[,TT)?I6N[Q3LL\*^]93":BH/QTXX[ZO-. S"#]M_KY
MQ]>+^N@B2>8_G(K4]R)G'Z?'Z\+<C]-/?&O'[6[.Q*/.^++>B!7^_/O?$?+C
M'XZ.WJ^+5-O8@2#%>O\+$4;_ET#C1BGK9<9Y6*675T<?6]9]*KD9S9JL.U/)
M&\[CJ0CU_L]?F,AP_>_14?>NYZVSG4K$?_G,IC^]2!V+T\ZVW*84/]F.:__?
M._XV[ELN7RL>4[_CMD3>BE2]Y5^/OV7U_[5+O[GR&T^X\;5N(R]^WJ;#5BKK
MNULUY-\M5=J&CGNZ'NR]+OWL1M7R.IBT+,>^(2*=W,YO,E^@9RT\W(IE:4LZ
MXMJ4"(ZU$O4?2;$0WI?3_8UNP.Q6U?0::JUY**S8UE;\4'+M[(@:$0Z@KS^,
MJUSZ5E_'$]^S;:K +<U$[A[P:2FVR%]N^_<VF#PZQN$ 9D#[KUVR1W2PY+=F
M0X@$.:ONPG\[U^^ \V$CIY=Q#L\;U* $-%QSD+%L6E$>#T:3WP'YAR1_OUV'
M(/]3QLXH0/SGS R23NB#CP#:#+S>,3-[O(E]=T%P#G29^J-O'/@*]^>VQX,?
MX ?X 7ZHQ0]]IY,__43&P/)'1'"@@9Z'AL%@,UW4&!RZ(T76(55,T(7 0> @
M<! X")Q1 F=3)PJIZUL0-X@;Q WB-I;A]'T'JS&O7HE9IBII+D7&FRINFF-\
M,$0.(@>1@\A!Y$PUT"%P$#@(G!$"-\@<_36A4 -O4@W\K58,!6)&J(!7 1>H
M@%> _*B 1P7\&,F/"OB!;KQ%N;N>Y:/@!_@!?H ?NO!#WW)WU+:/KQ1IY'5'
M*J4-4=4'48(H090@2A"E;8D^.XJH$\40) @2! F"),/?[+>&' 7CYE?VC+V,
M1R6K&&5R$"8($X0)P@1A4LDVABA!E"!*BHM2OW/[Q4SVLA W2ZVFM!?B4@16
M9>4D2\EY-[J>I&7=''U:WISSA-G\']AJ(/Y;_H1^AO(OESGJ"?Q/8.M#T_E7
M=R6M/M]=ZR!N&FI'['->)'EWGP=?0=;=#_F55>U%(=U8_1IS]0];.KZWAG_6
M.W8H/=&N0%2+5@7P=Q_^^N"OT?SUE.?O/DF#Y:D3>+K7HYVRZDO65J/5C<1,
MP2!)R9$-M])A=%4<AM2)Y>I^)5/U(Q, H]&^;7,N#4.+VK'<CDI &]#N?7,.
MC=R0VJY<BTZYNI!'3+S>2D .T'*PO,]V4!M/4DY 5LI$MLCV/B3%I5X4T#B2
MVW.N9 9K<$2,$YCWH##DYTDH=U0/4 @4/HQ"-_"YL:Z61?/4%.1X@U:_?)NS
M5"2T*M8LJH*4Q>:]U AC25^&FN&EEQZ-8Y]&?J247/=.A^\A :9)P%:X\R/,
MMVG@JW6,R=TTL#T.;'LTLBWJ.\ V(EEKN^]X5G(^_JLMH!.U4?,J*RM2JY#"
MA/\V;'C+L;BV"-0R_!!6,!>66S%H1]2/U$IN X/ H!88E#4R3/]HUVVK9U4R
MGI<U9H<=8+C$4 M5,XAFT]#BSE>@PG!D%:I;( 9FB<$]=8E.1)U8KOL S /S
MZF ^]CQJN[A$]N$!0/K'S#[<UUS8H^F(EG%UN@34[B+?-=I'W="ED3$W?D'@
M,*-AH("11QU7V+X0)8@21&G/1@G?]ZAO8]S)+B-&GC7GY"/_YXI\XC]6K,DJ
M-N-?4WWH2;OFFTN^\03,0=EG#DK9(F)^$Q&;0U$P]613JV#JB=)3$S#UQ&S^
M8NJ)V?S%U!,M@J*8>H*I)_T%*V/J6FHU/&(N!.9"'*#4+*2^8IV\ #: O7\Y
M2.C2V%)K4 +&G6#<"8J>=S>Z8H]&H5HBC%)\<U&Y]1CQ/1I+CO@ @\#@PQ@,
MJ1>I-910>CN(,6$JS#D95R?\SG-.N./MJF7<8,@)X"_C 'L9VS1VY:9%U0JM
M -CC +;C4$_EF;J] AN1JPN,-QFCT[:KR>>X-))<HZU\(\QP)R/@WV/,HL6Z
MY#LCU2J<![!'!&R%9U1I8_)AX(L$38&N?[.Z_G<U+6.7QH[<%,'A!P'H;F]"
MV,P2MJW)MXA&E@H5X2H4S0'PY@/^92@&,^@V14E;JQ>#:M#LKU)\;DS]_SNG
MZFUJA_T:U_L/!- JP 495J2*7VV!W=K!$OK4"_JUT#'Y!H)DGB#9#@VB?D<&
M:S_W9O5Y$>(5QN][OE V(:=-TBQJ\C_MMXCX&FF_]_!4F^[+W7>?-M7FH+-F
MQ(]GEXS;_7\O*_[FFR->LIJDETEQP4CRZ$B6-7#&,46%[*TU=![#\/R9"\?S
M*LN):U&BQ?24 ]0Y19'N^2TQ,XLOO2%5TK#!4M\J5CLJ;I@H%F[TJ!NYU/;5
M*A7IJU/W/CW06\1OO_%O2HQ@0?E+CTY"&%K4#<;9BS;XH;V?L*K14Z_BB6UL
M?T(D+A(+U.I>QM&ZD[0>I\TBJ;(DEUTQ-OBIAL-U):Z!;=,@EAN!P^$J15S7
MXZOG23;!X3J&P_6E32TGH)'D&\?4BD4,40RN^TG.=R:JP/E17K&TO"C:W\AD
MP4A3DIJ_-)MRQA<-85_X-R4JCV>4[_6;'-RC?$^)A2I@0[QTJ.]ZU)?<>W60
M"CXS^E:\'525)E:,R&!F15JQI&;\!S)G12UTU:J2KSSG+VY;6GK44CN4,/1;
MN[M/"8-.F0(9)0QR]^]RB\RA3JQ!K=Y3PR#W%S%LD/ @5Y_LQH_>KYHY;NL/
MWK&TO5R'N':7+29),2'_D12+I+HB3O<WVG;;U5T-Q@/7SMQ6;V(N5]T^<(<+
M:9(:Q0\J%3\$YMQ!\6F)RV5000%#[M G*UB]I.E#=Z$IS_?[K.C>=,[ .#3K
MVAOU"Z_ 7UQ;!?Y"?L?)7_7E]P!I0-_1O3#VS9U8&4F$[\B_7W ""W_TBB45
M<H2XL4SJ?J.0>DY(PT##REI(@&*A8,7BO+%%?3N@L:/P_'1@&]I=WGYM&D<V
M=3V%9T]# *#<G[,YCUJ^3VU;0]TNT0'JK=C)"?=T@-YVW<'+^J;D2Y+ER7F6
M9\V5\'VFF2B$2D1U<[Z\ Z?-N'%WN%[49)(TR6"N$8J=AQVTLT[..G?RTNK7
M0 .:6D(3. 0.5<#ACBK2M4/J>0K?(0%8&@7+K1CTU+K*JZ\6I<%S$WN;YAC:
M8727THYGB$-=/Z:AIV%?,("I)3"W3U6EMB,&JZIES.!>2&!;BN'N44_R#&%H
M7*#R08T;A?S41[<R8O5KAP #O$QVWG?/)8<A=6*U_ %$E<P%YO;>33%;SI;<
MNPD4 H5/#9?$U+74<E*!2G-1N7TT?TA]Q0(EB+KO:F1C\*;1KO:N 2#J10&-
M(PW+V@!,+8%Y#PI#AT:*G25 H;DHW%$]QAY')70C4#F<;K1]C\:2VVQ1=B[+
MRKX>F/WR(LF*[U]C;K:)[O'.-2ZQ9U$NT4I),^(VY@)S:\;5I:X=4-]7R["1
MN^GA:ER [8&+T]OYF^I"'1K7*%3>,_[:<7T:6PH?_+UJ7$3@+W [A^'._(['
MD[#&XHAZML(3<?J@ XJ0C9. >X["*/:H%ZMED:' 'MB6HMUMW^;ZW53=#K"/
M NS;D>V(<&8(9._MT3QT Y8!*1#<-+;K)3:X:4S*&3S*R\<4<+L@;V;)VY!3
MB0XO7;+B[D"]6:A7;$P<! &" $'H51!DW<LZ> I+TK423-Q5*/U""=S(JNZH
M<K4O:=VU^-NACA_1V)4;X^KOXE9(G"&ST=46KP'O?8$L&29+.+WVF*?HQM3R
MY?;40> ,$[BQ2]=PU]KT)TH;_NSK]A[X]6\;>]L@X6Z708HOG5?D]3T/6Q,*
M%\\_/[[QJ"I*#;R-'!?/CX;5N'A^'YTS, [O7FRL&+IP'?5.7--6>VAQ'37X
M"_D%?_657Q-:U_;.^[U/LDIL<L%$HH\_I5C?FHA;Y8>/_1ES$^N.^PU<*JK1
M(\^5JCZ4C&N.3 *,AOM6;'O4]1UJVQB.9SJVH=WO";_;440=R>7[$(#A!<!H
MM-\#;2^FCF)S03#>[TGC_41?6[.H"E(6FZ[08%X/1OL,6P#MT<!WJ>NI=5YA
MYI2YP-S>G\TA:(E+E-2%X<$WC2E_QF%[UV+MF%H!;FD"*@>\*XQ#,%)K4+?T
M]B95,AI[6_*_S.9Y><4JDO)E5-GY0C0S#6?#J^C:&S'*9N>8D\,=\]"1FV]&
MS G ?/A>',L*J&,I/"L/*#0*A;NJ1]6GV@&61L%R*P95GS_7QS@!LT;%]341
M&Y-)1CF9I*=1VQ@$!WDS6]X&'.RMF'!!DB!)IHP15TRT<&Y!VGK)D_?@1RHF
M6D,.-S=K -Z#C3"8@Z?08!-,$GIV=XU/ R?DECUF=T'BE*KF5EN\!NQ4@RP9
M)DLXO?:HY(A"ZF(.'@0.A]?>W4H]-.)I/P?OYNLP!>^>P26A.8-+-)Q09R(;
MC)P>]]RJ$!V"9UQCLPDY;9)F\4BI]1JNKCEPU66<E:&T5W_4E+FT!^Z!>]RW
M]/03\P-K2#+CBV]6=^G^BQ^@64&XY<-WEB=%RDA]R5B?U^@B@H"0W6&K79R
M!JY-/3?2+-+0:U8><HQ(X$"1P)>.1UW+H['D!DE(*"04)ZW,NE)J^38-+=VR
M8Q!C\\1X[#*[54##V.4BVJ_/KIEX[I3&6_W\X^M%?721)/,?3M-+-EGD[..4
M>]5=*+J+1)^)9YSQ[;\1[__Y][\CY,<_'!V]8T4YRXJD*:N:+.IKOYLEE9AV
M7I,YJ[CSG52,I.5LOFC:"Y'KHZ/N$7??^[=6/[/),6=,<L$^+&;GK/HX/16/
MN+6*=BP)_^4SF_[T(A41-,NVW*84/]F.:[_X>1O-5R3^[JRE\0=.X\^"QM\M
M6;#!DZ?S[=8S;R+F[XNZR:97M^(?UG/"'^O5G7%:3Y[)!+[T/"^__K!_=C?'
M+6>X^V*\07'PU^# ._B[#W_[O1ZTK\2*=#K+R).\2>HLO7/8[X3T)V[N'G8=
M0@:>MI)'W[@C_@ZS_\-I'O #_  _9*7$ T_WE/C*B29)YT5WSE]-RD53-TDA
M=H[0W@%">X.M5,W(>4 =WZ:^JUMD#FTE$(0]VA>IX_G4\ON=E@#4 _4#H][A
MJ ]TJT8:YJ+Z1RS+/>?.',C\ECH;1Y:+H-VJGS[>1UW_3 OBZ[!&/2D+6 /6
M!E(6L)9Z+X[\\-H R95W6;YHV&3(](I<SV4@4*JWZJ?[7MIJ!#6(K\,:]:0L
M8 U8&TA9P'H0^ZVW*U4T3X\.?BWH.&\G52J'*8L= *9^P!PNIP@4 H7#Y_B4
MBU,]=,.%_K5A;:0J^\*-GD;T4)5SV9<Z/^/"D'ZS['M<&*+$0A6H!NCV'CFV
M\Z=>ZP&>=6?((%4P0#U0#]2K"B:@_BEW#-/(4Z$O<^AXV'-Z"/0)DFVT]O.5
M5/Q1;89S2U-YC[;C#K6D_=[AMD\MJ1HK'7,8[B#EI;U$12 (I@F"YJT$0#U0
M?SC4NR&->YX5( _U>\]>>L(,I/4DIE.6LU389_]<)%7#JOR*3+GU5J19DI.L
MX!;<K)WZ0UXNBF0QR?A'O[]_"M-_KA[R?O6,D^M'8 K3[4$7SR'^<OI2_=#X
M)<6V>0OQF/+48U&+K*$R3US>CC-HE"FBD3L!"+PUE[>8[F3V=#;(KKFR"][J
MSENY[=C/NZ41!\7S#HKW656K?]<@&/QL!I^RM"PFX+"Y'#Z[S"HPV& &OR\7
M57,)#IO+X?]F2:4\?P_0GN19NE?HB@L-ZR1G,HMR!REU4NOZC,->HZ)8D9;K
M4MNR::!8!TDO18C MN'8#F@4N=2U'6 ;V#8,VR[UPHBZ'O0VL&T:MCUJ>QZ-
M/>AM8-LP;-MN2 ,KHHZO5K-L7T-![O.Z]>EW^+4JZWKYA<$<;[2W]UIWZCD6
M]23W,BE96#TX^X'"%0HC?F[8_+\N4 @4#HC"R'=H%*IEO0"%XT*AS8]C.^0>
MHMQ6$, 0,'PD4.'$0AO:^L'0A SJWLTX>59<D*3@NY[,LB*KFRH1(X]N<U/1
M#6SP=L>?V+<Y*VHDC'M8A@*Q)I]Z?DS]"&%4H'!0%,8^#14;E H4C@V%?A31
M,%#+80 *QX7"@ :V0V-;K>@)4#@N%#HNM?V QG&L'PR1@KSH"G^S(BUG,D>J
M#1[@09QI?6QX$;5")'Z P>$PZ% K"FGDJE5O"!2.#86>95%+,3<.*!P;"@,O
MIJZGEOT,%(X+A2$-(Y^ZCH9VH=RI'4])3^):1USK.*)K'0%K;2D+6 /6!E(6
ML :L#:0L8 U8&TA9P!JIR1U3D]?W/MV97*^.+M@S4C00'-5;]=/#8=KJ C6(
MK\,:]:0L8 U8&TA9P!JP-I"R@#5@;2!E 6NS.U?=8$\_^TU29^G#?O62 F,I
MUS]X?871<\A>V99292/H00&H]P>UJU8M%$ -4!\ U.@6!*A- S5F^P+4IH':
M?N5H..3"A+3UWN[TNRQ?-.R1F\LD"K^*C1.F";_<S:GF4*,;"* VSJ$&J %J
MXQQJ@!J@-LZA!J@!:O,<ZKWRTVAN5FJ-:,#0J#!$#>+KL$8]*0M8 ]8&4A:P
M!JP-I"Q@#5@;2%G >L\L,7]B/4_XK]Z]>^PY2WP[);S](IV_,<%MQG?#:9I<
ML*YMN2;EHJF;I)ADQ<4C/<P'CT,HVYF@[,(THN$61:-Q2X>R9%9V81K1$% %
M5#6A(: *J&I"0T!U9Y\"C9QC*SHW]MZE@#I>1!U'K4H-M#Z,#H6^10/%RI6!
MPO&AT*%!I-;-Z4#A^%#HT<!2J\H,*!P?"FWJZWA#-IH'+] \V-\R%*A)5M.)
M0[G]Z%"HH!,'%(X/A>HY<4#A^%"HGA,'%(X/A>HY<4_-P[UNDO.<K7_;V,8&
MM78KJA-?.J_(ZWL>MJ:)>"%)69[/DXFHM/OIA?6B_;V>)^GJ][UZY6R+NYCK
M-4GHR5NN_*A[R@_$F7\;.L/\K"6MZS>=0R61S\MJPJKU*OZ?U?Y'K(;499Y-
M5$MN;R/;7:$#;\';736V+&;M2/V]SKGV7[^R+@1V7N:3F_1*N<)GU:Y%UHYE
MRST;(;N07?!VG+R5.W-A!\82'!2'.BC>9U7=:'Q2@,&/,/B4I67Q2+H,'-:9
MPV>7604&&\S@]^6B:B[!87,Y_-\LJ93GKPD=! >Y<KE.<E8_S"Z)B085J\4.
M'N W>G2]&] HY/]5;(HD*B&![?VQ'5++#8,X!+0!;<.@'5#'C:EOJ54'!FP#
MV_MCVZ.>[=+8ADD";!N&;=OSJ!^$-/;5*IT<3<_'WD[WKU59U\LO#.9WH\"O
MQP*_D+JN3^T0EX< A4.BD!M$U [4.C> PG&A,*:6Z]+(P^U@0.%P*(RH;5G4
M\CR@$"@<#(6N0]W(IHX3Z =#$_*GUG,\N8U:I#S/B@N2%'S7DUE69'53)4WV
MA=WFIJ(;V.#MCC^Q;W-6U$@7CV.XB$_CP*5!K%9?&J*HXT)A2"T_H+8; X5
MX8"ZT(\\Y6:W (5C0V'HQ=0#"H'" 5'H>-3U7>K%:N4SD(%\2MGOR[RLZ^]?
M9T5:SNXXK @WF1ANBD)7N;(!A#S'A4%A1?LQPN[ X' 8=*COA#14S(H&"L>%
M0IO[<A8-0PUS/T"A,2CTN1X,J:5C.8;<P1U/R5$.-C9&:C3B0&OL.88B8=6X
MT!FP-H2R@#5@;2!E 6O VD#* M: M8&4!:R1GWQ:?I+,647JRZ1B/SP<IQA2
M)>P9,!H(E>JM^NE1,6U5@AK$UV&->E(6L :L#:0L8 U8&TA9P!JP-I"R@+79
M7:Q[7T+])JFS]&&_>DF!L93N'[S,PNB19*]LM>HYT8\"4.\/:@L-IP"U::#V
MU.K^ *@!ZOU![6C8APA0 ]0/@CI6JSME-,GKO;WI=UF^:-@C5YA)E'T5VR=,
MDWVYFU/-GT9/$$!MG#\M"5& L>$P5LR#AFX&J(WSH %J@-HX#WJO?#1ZFI5:
M(_HN-"H$48/X.JQ13\H"UH"U@90%K %K RD+6 /6!E(6L-XS+<R?6,\3_JMW
M[QY[3@O?S@%OOT3G;TQPF_'=<)HF%ZQK4ZY)N6CJ)BDF67'Q2,_RP>,0RG8B
M*+LPC6BX1=%HW,*A+)F579A&- 14 55-: BH JJ:T!!0W=FG0./FV(K,C;US
M*:".YU$K4JM0 ZT.HT2A8G<( 87C0Z%/K5BM@F*@<'PH#*@?0A<"A8/K0C_4
M#X7H%KQ MV!_RU"@)%E-)P[5]J-$H6).'% X/A2JY\0!A>-#H7I.'% X/A2J
MY\0]-0_WNDG.<[;^;7,;RY]_?+VHCRZ29/[#:7K))HN<?9S^YR*I&E;E5^^S
M(BG2+,E/BFE9S9(F*XLS\<0SONXW@E@___YWA/SXAZ.C7ZNRKDF:5-555ER0
M9,;7W9"DX!*1IHO9(D_:@KQ9R0GQK_9!I)RN?^>/)%G1),5%)GY,ZIHU]=%1
M]_2["^3KRAKV6_:%34[6WSINOW1S>23EC.>_?&;3GUZDCL6I95MN4XJ?;,>U
M7_R\#3DKH'QWUB+E T?*9X&4[Y9 VD#6T]%WZYDW,?#W1=UDTZM;'JWU'(=V
MO;JS2T8N#L^=.Q64&Q38K4Q3?.F\(J^WP7/CQQ;")&5Y/D\FHG;SIQ?6B_;W
M>IZDJ]_WZKZT+>N/UVN2T.6Y7/E1]Y0?B#/_=EN(R=X:=(>7W'W'NL;7N;_&
MMZPFK%H_]O]9[7_$XTE=YMEDJQ#L#H%[,/1$"K?_^I5UTG!>YI.;@I7R][)J
MUP+BDV+"!;'BBD_1!?XYJ29?DXHINKQ3=C'C?Y%Z=&Y#^]WS]-!6"F3L<!A)
M%U767"FZO$]5.5FD3:WH\B!AD+#'EO47UBA[@$&\(%X'$*_A'S D2L_*+0(.
MC!X6HT,R>-7(>'3<-3(JBL/CS;C!)U9EY82\_&^65/7WRJ/S.14/TLDOXP)?
M$?(B793NN W_/,P:J4T'AQ#FIZU$]::+81M8P _P _P /\ /,_EA0F?>W@;0
MIZ3A?ZK;K->$?6%Y.6<3_NGTLN![N;@3B!QU<?9>G%1PKJW<S3G4]F-J!994
M=P=]!X!V[YNSJ>7ZU W5NOX$T :T]]Y<Q[7(L9T[ 5Z &^#6&]PNM6./>JZ>
M>MMX,!O1_+@EBKW5A/!?!?JAT(16R+U]YK>+FN^+5:1B>9O>J2^S^9VD/2K@
M3:R 5]4\0B?&N'#H>3$-+;5.$&!P7!B$+@0.5<"ASKH0J-,!=3OZ=/XKM7(=
M3VV,'&\:]$-9\%7/YJQA)+FH&!.%SL.Y= C.(.*-B/?(<.A9(;4LM4X08'!<
M&(0N! Y5P*'.NA"HTP%UFKITTK-T6]N'C$G=G10-RW.6-HLD)_.JG'.VR*QQ
M?8B:_49/'FWS4R7,\[2%*A!^[,MFVJVQ3X78.%!O/NI=;J&YH=S#$8@'XM5!
M//0\4#\^U!NGY[7%N'940L*V/Y8=TN7W=G#Y]4GMMO. EC,^KN?BRLSM/D3/
M?N-K]YPV?$%D4BXX&<SN/GGB]A6(>_?3,[L5H$JF9"!*$*7GBU(<4\^'*$&4
M($I:1CX@3! FXX3)HZX?4=\VZ%S25GBTHY+Z!1.V\\HU!-GWQ50.,\7L*345
M0XV4DQM,E#7V3;M5/STXJN[,/2V(K\,:]:0L8 U8&TA9P!JP-I"R@#5@;2!E
M 6O-V[VWQ!IZN0GD>./>U\W[6YX5LNQ%3>P9?!H(J>JM^NG!-&W5A!K$UV&-
M>E(6L :L#:0L8 U8&TA9P!JP-I"R@#6&:.MY\92D#IF]@CF*%V$IUK)F4]^)
M:1#Z4NM0E.S(!+3-AK8?1S3T]1QU"V #V(.7F /< '?OFW.H[434<VTMH8TL
MN)Z4119<\RSXR.ZQPJA+ UOZE.S>&QP P.$Z5A/&-(H<8! 8A"X$#D>-0YUU
M(?*T>E(6>5KD:76Z&4O%8*@15]SI9!@A*#\N'-J!0R/%;H,!!L>%0>A"X% %
M'.JL"Y%)U).RR"2J<]>6/NE%#>[:ZG<FXQZW42BQ4 5"I'U980<9W#_()%*@
MWCS4VXY#8R\"XH'XD2 >>AZH'Q_JC=/S<OVY_D5"YL(-XH$A2>7^V-3W[5WZ
MI)^?-Y'KH"?M#N/I)86>)=SMH%,7CXR['20'YWOI/#[(!/Q>\D80)8C2LT7)
M"CSJ1G)[G2%*$"7C16FH8 J$"<)DG# YU(\]?C;)[>7N593Z]:+ERYK,A1O$
M T.J.OICTZ#W@:D1[M,A)*EG(-60F*F>Q-=AC7I2%K &K VD+& -6!M(6< :
ML#:0LH"UB:4'[;_V>TG8!]:0]J*P.:O(FR1/BI21TTO&&M0C#!VLW@*'L<>O
M=R1)X,34C5"S '&#N/5 $IO:KB^J&R!P$#@D8U'9 &'"Z36\?.U\>H6!1STO
M-D?@4/\P2AZ@_@'U#XC1JKAJQ&@!:T,H"U@#U@92%K &K VD+& -6!M(6<!:
M\R'_ Y0Z.);MDU^KLJ[%W(5%\4B% T:[ZAD9,R0(IB?Q=5BCGI0%K %K RD+
M6 /6!E(6L :L#:0L8#V(VZW/#0F?DD9<ID>28D(F[ O+RSF;\$^GEP7?RX7,
MRQ(&&<B[5P!'\>))Q48).]2Q AKY>MXF"V@#V@]-!G1B:D=R)S !VH"VL=<>
M -P =^^;<ZGC!M1R72VA;3R8![PQ\W"XV[6)P7\EMW]AO*EJV3[SVT7-]\4J
M4K&\O0F@OLSFN(]>_C)&U.ZG9&??X   #E<X]+R8AI;<R?3 (# (70@<JHY#
MG74A4*<#ZG;TZ?Q7EGX@1!J4K^Y#6?!5S^:L822YJ!B;B:PHDI^F!6=T,F,0
M\1X7#CTKI):EU@D"#(X+@]"%P*$*.-19%P)U.J!.4Y>N]X':CE%W>9\4#<MS
MEC:+)"?SJIQSMLBL<7V(FDK,0N0+(G699UO;>358J +AQ[YLIJU84C(V#M2;
MCWJ76VAN*/=P!.*!>'40#ST/U(\/]<;I>6TQKAV5D+#MCV5]WZ&E3VKWK&RX
MK]^-D>+N?U)<9.<YDYG;?<:X=4GQ-0D7(.C4?2+CM@,3>F8/,J^]EY0,1 FB
M]&Q1LF.7.GX(48(H091TC'Q F"!,Q@F31SW+HK:EP>U5DB"KCO!H1R7U"R9L
MYY7<3HS^>#;H95-[!NHPF4^C56,R'V!M"&4!:\#:0,H"UH"U@90%K %K RD+
M6&O>[KTEUM#+95/':;J8+?*D81-QY11GR[_: 5_/"EGVHB;4N]T-=](IKB;4
M(+X.:]23LH U8&T@90%KP-I R@+6@+6!E 6L,41;SXNG)'7([!7,4;P(2[&6
M-9MZ842#6*V+IW;%%: -:-^[.3_TJ>7H.>H6P :P!R\Q![@![MXWYU#+=VEH
M1UI"&UEP/2F+++CF6?"1W6.%49<&MO0IV;TW. " PQ4.HYC&'JY1!@2A"H'#
M<>-08U6(+*V>E$66%EE:G>[%4C$4:L0%=SK910C)CPN'D2TFI@""@"!4(7 X
M:AQJK J11=23LL@BJG//ECZI10WNV>IW'N,>-U$HL5 %XJ-]&6$'&=H_R!12
MH-X\U >BFMT#X 'XD0 >:AZH'Q_J35/S<KVY_B5"YL(-XH$A">7^V-3WO5WZ
MI)Z?-XOKH ?M#H/I)<6=)=SJH%/_CHQ;'>3NOY^>XX/,ON\E:011@B@]-\EE
MA3227 @)08(@&2](0T52($P0)N.$R:%.%%#?=<T1I7Y]:/FR)G/A!O' D(J.
M_M@TZ#U@:@3[= A(ZAE&-21BJB?Q=5BCGI0%K %K RD+6 /6!E(6L :L#:0L
M8&UBX4'[K_U>#O:!-:2](&S.*O(FR9,B9>3TDK$&U0A#!ZNWP&'L\>L=21(Z
M$>7X,">@#7&#N*DK;C9U(Y]ZMMSI[1 XPP1N[-*%R@8($TZOP4GB4-MVJ1\:
M='JA_F&4/$#] ^H?$*-5<=6(T0+6AE 6L :L#:0L8 U8&TA9P!JP-I"R@/5.
M3NWK)CG/V?JWS=C6\N<?7R_JHXLDF?]PFEZRR2)G'Z?OLR)KV&_9%S8Y*9JD
MN,CX0X[KFC7UF7C>&5_U&Q$_^_GWOR/DQS\<';U?-(N*D1G_XFPQXP[\53M-
MG_"ULXK3M#A*16%!+KY-Q,C$I.$./M]R4K/ZZ*A[SI:%M(_]2_?4S_R)2?YI
M^>CW9?5Q]9S?VL?<7!I).4/X+Y_9]*<7J6-Q.MF6VY3B)]MQ[1<_;XLMKACX
MW5G+P0^<@Y\%![];,GB#XT^/3]YZYDWN_WU1-]GTZE9YA_6<ZH[UZO;B"D=B
M<TD$$K(D)Z6X2F^6\%_Y!QI6S6K^3X1]2UE=DW)*RH*1*Y949+*HQ$=8DEZ*
MOS>7C,O!MX9,.9K:3]2<*'E>?OWA-B(WZ"B;,+=$Y^8BULJ@)0LG3[Z,1_WT
MPGK1_E[/DW3U^UZ1(=NR_G@-I%TB4/?KO2CJ<[+J\MV'K47BLAE*K#H:9%S7
M7AI>\>RJ8H/&;.K8$;6\1S"DXD533XQ#/UT+'"ZIUH<6>.0V:8E:0%+F&#/_
MMPNL[?G4\>0VGJN0.#+]V(YQ;(_A'L?0LY435YRO3Q97YY'":)RO9IROONW3
MR/.5$E<9I^L3Y[4:<>0ZCTR1VTN&,9;;_+'<3N13*WK$T])F+K?<0JZ'"AYW
ML@C6RR:2)17%T>@TV''_+HTMGWJ!*67/^Z>]GI]M6B?"5D_C8ET4W0UA69%F
M<_[3+.&/SYJ,M0F3O.1$$8D4,F'GS?TIL+^LO_5Q^AO_SAG_RCO^#62[;B=U
MCENZOF,IFYVSBK@V%8W- 27U\WC"MU/MF<>ZO9=[LE'\2^<5>;T-K\A'(1^E
M3F!+\3-8,0L[BAT:^<A&:1XM0S9J'-&RT/;$(&2EQ!6Y*.2B5(EP*7:ZVF%$
M_5#N71HX79&+PNFJU5P+G+!ZIYX&/]IPPJHNLC).V0.ED#4Z>L\N6<62:<,J
MM1+)_::G]D@D*['0$9WL!TDF*S 5Y#G)Y.TJ3X%D<K_5%/LDDW4*9,M()LON
MO0@CGX9VO_>\/RN9W$\/Y6YYVW7>^#-+RR+-\JR]"%ID'+,B+6>,-,DW3GW^
MXWPAKHM>U&T#WB4C?WUU^HI,&<=)DG.Z\=<U975%JJ3A7RKY1Y*&5&R:LU1\
M+RM6#7YE\4##Y2_3*?]\]H6=M&\_2[Y]YL^[N3ADGN]DGCFA>V3?,O%<CSOS
MO.>I*ZR'0Y]:SWH'5TN<BOPEP;WJ\%&3\ !*O?W7^T?/IQPXK+HK(]MQ)81?
M 5L0_)7'7[E5Y>#OT/SMUY![#G_[]=*V8$&V^[43_&Z^<0U&1V4P+OV5W;!X
M/./6^R.7D2B QKZUC=(,?IJV^<0J\04=6 SYAGQ#OB'?D&_(-^1;,_G>YU[
M99C*Z;5^XW#W_<4K7IULAB6[:.0#D4B)F>'!"RSZS1EM$3BC^R%VW*]+(]NG
M<>!(51ZRRGM&)@!&%#KM"DRY\2_E%=$?H?KU*1=0K!; H:$34MO5L#9_?- V
M0JF/2H-#74-='W@.B!W3,'RD;P[J6@5H0UV;KJXE1JGD="=(B%*=-J(,;K.$
MCO*W-Z*N;A6H.F<%FV:/!!TE*@<T#PY[:6\44BM0R\/8E1= I;&H!" !R.$Z
ML2*'QI%:\X8 P7%!$ H0Z!L.?8X74]=1RY,$!D>&0?W0A\*8YD\GLWF2=A&&
MLN)V?D'JQ7F=3;*D:J?#%H2M>B-%1 +E,49&)G=T\UZZ@4]]1^[P?+5"EM\#
M[*,%.V .F.L+\^V8CB)JNVK9:D VD+T_LM6Z[@N8!J;WQW08T%AR1SJ #6#W
M#VRUPN7#81I%+YL1*/ZVQ93_O*A859,)FRS2;JR44D$H1)6'K35X:7L6#>)'
MYJ</&6_N@PK#G93 _]#X!_*!?*.0OQ7FL4T?O8-*6ZP#V.,%MJGZ&Y@>,:8C
MG\:Q6ADS(!O(AK96(53UT'4HVE=0?6PN6?7OUY>!%$QF=]8S;I;I]ZZ*/6Z6
M46*A:A:C>#9U)+<X'.2>F5[:ER$#HY2!(\ ?\#<0_ML+M4)JN2I<)J%L[A1B
MI/A"<8K@% '\!R[WI;$E=\ 13A&(D>%B9,J1,=S]KCL5J:ETOZNDX+:$^UU[
MK[]0_\K7WDGB4H^?M%8LMZ_F(+? [@IL")S:*U54$.1FRPXO 7T01>:0VO%(
MVL&MNC&=8]O'E3NQ2V/)S: XM-03I;$<6EM1WV\T9. 3"L<1CB--!-.E41#V
M7N2 XVAX41KS<21Y_+OFQ]%&P/)UDW#^K7_;_/SRYQ]?+^JCBR29_W":7K+)
M(F<?I[^LVD:[^__.DF^?DX9]9FE9I%F>):*]]$P\^(S3Y(U8U,^__QTA/_[A
MZ&CU$-&8^CXKLH8=_<8?-"$G19,4%QG_$CFN:];4Y#C]YR*K^#\E-?F45&TO
MZQMQR2"K:_*VG)UG1?LF\C_MNXAX&6G?]K]'1]T+[RZ]>V?[RNLW=B]<O>^X
M%F_[.%V]:^-5Z_T0OE7!\,]L^M.+U+&XG-F6VY3B)]MQ[1<_;V/IBH/?G;4L
M_,!9^%FP\+LEAS=8_G18W'KF34#^?5$WV?3J5HVF]9P2S?7J3@I!A8)UW<1?
ML^:2-)>,).?E%_Z_@IAU)OZ)MG_F5)PGQ16I.$JX.IFT?YR6>5Y^%==&9M?L
M3UIN_' ;D!N$V.TB4?&E\XJ\WH;NC1];"2 IR_.E6/_TPGK1_E[/DW3U^_,D
M<Z4!+.N/UVO:)4EP_VVPSZ+$S;-@.U'W*/^5@:Y6)LG;G*/A]3M6IU4V%V Z
MJ#FGU)V[NX/Z\ Q\V@V]N(.Y#SSTQLZ_M:%6-CE*.%V2"W[^SDI.GW]UA^LG
M5F7EA.MG\M\LJ6KEN;YC-E9]!?B)FU1%4_/3DZ67!3<:+ZXH28H)R3/.WYH]
MPHK#9)_OX=0AA.)I*WGTC3M"[S#[/YPJ C^&X,<32S:69EP8]-E3M5VG/*^M
M:JU4WO*'<H^MXF9XWNKW^C*;/T^3[,**U4$T^'2NX:OEC+[TT?-B&EIRZ^H5
M*;,S ][&SL#S7ZDUP4I&!>$CQ]'A HO2CZ,3+C]YSM)FD>1D7I5S3O6K@4\C
MS 'H,U!OA=0-U1+9'B@/)"J'1-4.CIVH/EH_YD-9\&7/YJQA)+FH&)N)6 G\
MF/$8>AX_.2Q++9F%RS%&)*IV<BC>M+23V_)0T]*ABS4&-<904*=9:9%-[<"C
M5MCO$ FI!75&"936E%, W[)/L_[XLW>9VX%JQ=:U;Y_+/#^:EM77I)J(8K:+
MLIQ\S?C?[JU6^W7Y"=2=;?A^9S<+QVJ2<#QOIZRX?94(VK2)<_Z#/^ZRLCW-
MN"WU,(>WSW0JNMG2JOC\.IR38L*EI<J2_ &,#KG /W/IXA)VYXX8199WRBY$
M%*C7TPMU:3VS.%U4V=T4D2++^U25XG*E.W%(198' 3%>0/["&F6/#T@'I.,
M9>Y]U\D?%&1GY1;Y5 YBO=50[TC;_9W'HS;?V+6J<W?P63%,E.JB=!K\ #_
M#_#CT"4YOJ-K2<[&R?J&\4\6(BA[GN1)D0YWF;"*]0^'-I2,;C+8<;\V#5W^
M7U^MVZ1Z&30. 8  < %PJ>7'U/+DCIN#!$ "%)6 ?[^^(@XB !$8HPC8'@UC
MB_]7K8MB9=2A/G0OQ'T^E/K]<!L^U/NRXOPN"/N67B;%A4P7ZAEW;/1;!+O'
M'1M*+%3-8>*.?'/Q('=O##(.$C(P"AGHRVB$($ 0( @#"<*#=Z=##B 'IAI%
M>_I4W@X^E59YJ5^*23])J6<,%^_W,L!]V@HU#^/(Z#0<(M\5R _T'*1%:Y#;
M=B%P$#@=\VN0.$@<)&Y0CQ0B!Y$;J<C9'HWLF$:N;XC$[=3YC\9O-'ZKT12$
MQF]T[D%$T/@- 8& H/$;TF&F=*#Q&XW?0S=^/^+@HI%2XO[1V I^@!_@AZG\
M0.,W&K]QE=S>F[-I;-G4M='0"FB;!FTT:P/;AF(;;=@ M['@MCT:!Q9U?4\_
M;,N]Z.<IK==#.;)RNV)D.9O:K?KIC3WJ>OI:$%^'->I)6< :L#:0LH U8&T@
M90'K0<<K]9FI>%8)P+H&0^W92OWV;.PQ1D")A2H0%7AI!S'U [FS9P\R-4 N
M';Z''$&.S&@"W%^Z%)K/I 2^( @0! @"! &6U8$MJQZ&/!UN"M?(ASSU.WAM
MGW;\P[%<S]Y[N?OOY[J2@_39#S)T%*($45*KE@ZR!%DR7I:&<C(A3! FXX2I
MI\M8^I.EG88IK7[^\?6B/KI(DOD/I^DEFRQR]G'Z:UE.OF9Y?L97]T80ZN??
M_XZ0'_]P=+3LO"?3K.!.6Y;D)"NF935+FJPLCHZZS]U]X/)KG]F\Y,0I+DZN
MO_3F:OF/ZY>1E+.0__*937]ZD8K+GRW;<IM2_&0[KOWBYVT86+'\N[.6YQ\X
MSS\+GG^WA,0&1C9QM.;O.&9 [2W>2@TH&'(\P..7DBLP'0#\W8>__0[7 W_[
MYJ_<W@"9TSV6*]EZ7X9T.G=VRF%CP:=)SNH?;O/C,.%K:>LE34D613*=9GF6
M-(S+R:+F'&#5W9U@"H"R4P# #_ #_#CL&71K9$;@]5F(ND7?N\&>^OYZX"NY
M;[0JNE.UF@.N?B518%/+CV@4RDT^*EDS-#(),!KN]V#;=3FV,30&V#8-VUQG
M!T% '2?6#]L2C3TYM6DRC+W5Z')RWQCDWI2!I!1ESUV#<MH ^S#!_) ZOD]M
M2RT3K)>,^N"0&"<RM\(PH'X<42\* 4/ <# 8>C%U(YOZOMQ"B5[;JG<Q;!YJ
M8-$_M-7>0]&'J8,^(+/Z@':TH>R8.K%'G4B%<@D5_'_(@5ERL WT3D #UZ*!
MWV^Q.T /T \'>M>A81A2/XP, ;W<29P/E:SO%$1[Z&;/@PHKBNG5R5NJ75^_
MJTWHAC2P(NKX_:H*]*]H+G)CEZ_M_2L>]8.0QNA2AC!!F/85)HM&CD_=P#)$
MF';J!GO6I9WG%7E]S\/6A!JTK>JAX*X46T=VV?F)Z' XJI=->-N+YE%*JVPI
M+?@!?H ?*#5'J3E*S97*T05N2#U+;K^KDFF)D<'?:*QOK9R*?>K'<C// #:
MW?OFXLBC=JQA]P0JS"]083Z" LH=+2^'AG9 (TLM249EK[G W(["R':I'ZIE
M* &%8T.A'_@T=%%>CO)R5!@JMU %O)Y_Q^4J0/WH4-\Z""H,JP/@ 7BH>522
MHQ(/E>2*D,2EKN]1QY+;&8_25\,$;NS2M5V4/,>GL>0@($0)HC0"4?*]F,9.
MOQ/D44..&O)=Z@O3<L;(&S8M*T:6OYTEWU!*KE.I+/@!?H ?*"5'*3E*R94J
M)?=I$+DT=.6V3RJ9FAB9 !B-]JWS#ZEK>]3V-)SK#&@#V@_V25 KX%I;\HP^
M%)2CH+PG76!>Q>3N]E<84B>06R^B9,!^<$2,$YC; ^!A'%%;\A6J0"%0^+#!
M+B[0\GT-=2$*RE%0CDK#(0)8+QW'I[:CV^#F@RO/[R%:$*T]\/,R\JCOZC;T
M'V($,5)*C!PQOX2ZENDSU74*U_G>GC;LQSFKDH837-BQTZQ!M,XT=W1'8].V
MJ>WZ- HQ_P'('"Y0$E'+"6GHR#UD@$*@\,$^5YN&=D0#3T,8HM[L8CF>FM4-
M8=_FK*A1;"9_&8K&T&S'IKZE< U8'U20Z?H/#KQQXG\[V".?>J%:J4Y]@UJ#
M0PK(ODZ%^)YR4^&&0W;?.5E]RL\^-I>L(EG;2Z96O+O?CMP]XMU*+%3-()EC
MQ=3RY$X%/$@ O)> !83 +"'8&@D)(QKJ4(( Q /Q!T%\X-$@[O?^2GF 5V_:
MUW9_18%I7_VF^?>9F*)YYZB,(2J]D\2VJ>.XU)-<5WZ0P2J#3,.$Q!DTHTCN
M_D7.UZ*QY+@E1 FB9+PH\6/)=[C'%O0;HY G2W(-V&=-IMT95@>:-R/5;9,U
M$T>[53_=\U1W()$6Q-=AC7I2%K &K VD+&"M>='?EM"*[!&CO[+R@O/T,DO)
M23$MJUG29&4QY'A1N8[<0!A5;]5/]\6T51!J$%^'->I)6< :L#:0LH"UYJVI
M3S?GG'!/<^X#:\AID@\[(%X[9PDNGN(Z00WBZ[!&/2D+6 /6!E(6L-8\(">[
M&>.O1=:P"3EMDH8--P=8Q4:M/DK4C!D3OG-)7DB#,*91H'"W+\;B:U+[HUIA
MCQ.((<;4DCS'#N &N >H6@NI%XKYR'(O3U8N5F=V+^[[LN*'=B'1\$,_EEG]
M6+M:>N)&VXBZL0:C*'=E(^1 Y84JT)=H1]3S'1KWW'$$T /TPX'><:GK!32R
M3)FY@(;<NRM#3Q,:<O>W"=V0!E9$';]?HQ!MA)J+W-CE:ZLP>1[U@Y#&?K^#
M,"!,$"8#A<FBD>-35W)>:I"FW-=-PFF^_FUC;QM$O!U#O!$PM%;A0O&E\XJ\
M?N1A#W/DK.7(!\Z1SW>#G']?U$TVO;H5Y[2>$^:T;@4Y22W*$DE2,3*O,OYM
MOAK2E"3EKRQGK*I)5I /9=5<DF/^*^??*]D$6R-+<(BD+,^7"/GIA?6B_;V>
M)^GJ][T:J&W+^N/UFG8.@TLQ#F6W%)V(OV33K*7J<5VS9M!JU$>/%R[9G,_\
M]<Z!"FE4+]\9MBH*_  _=.8'"M<N4+AF4G1+@]"5%5++M:GG*CRY'[4]FCC(
MJGF_5D"#P*&AY+'9 #? /0"X?1J&-HT#N7%2%*ZA<$V)D@#4+NQGZ874#@+I
MZ@(U/) #=6IX1-="Z-/(EMNY - #]$J!WHLCZL>F5&NB< V)?]5">VK7 NQJ
M$SH>M6/1S=#O^8A:&\U%;NSRM5V8;!JZHI,PAC!!F"!,^PJ3$UI<F$PYF7";
MA':#A3 .:>AZ$2V(K\,:]:0L8 U8&TA9P!HU@ _7>1>31=U469*3/R?5Y&M2
M,8D)X9%5BJ 2<.M^78<[7!%U(@W+22 !B@4<%(LFN!;U1!><)[<_&]@&MGO?
MG!/3(+!H(#G;JUP9H#$5?Z<L7519<T4^5>5DD3;#-7U(*J!0I(Y#_1(]+Z:^
M8]'04NN8ZJ4P:7!(C!.9VV#H.S2((NK%:DU$!0Q'!D.;^J'+G5*U'%+I4:SG
M]#?H$]KZ"VN2O ]3YQF5KOT6'^Q1Z:K$0M4,8XE1I5[([2@-*KX'*<*!'.@M
M!UMC !:-79M&@0:C2@%Z@/XPH+>IY8;4ZGGHICS0:U$A!N]*/^]JYUD@%G6\
M@/J2Q[S#\0<T'YYLX%'+\Q$'!0X'QJ$HB>!6AN7IAT-$H.Z+0/W*"E8E.4G+
M:EY622.SM I^B%E^R(Z6E..*\>4TDEQ+!7\<<J"./RZNP(T=&O4\MQ^@!^@'
M!'U$XSBFON\8 OH;=N-J69?+$\\.^'M?/,[>'B9P;#>"%9C (<DWDM#!W'N
M2?VFYOYC;CI-X.@E  *14Z3.66WYTGX"!X0)PJ2Z,&DS@>.I(=%#7AUU\W4J
MWH,DQTIWUK[ X;3$L]Z1/GZ+RJ-^I1R+;Q/&*8<-J^Y&KK>CRK&4&%D*_LKC
MKPK3.<%?>?R5FS0\!'^?DR.43F<9]^:]8_.*I5G29&5!DF)"CF<E)^N_VC_@
M!CV59H@\5R.!'^ '^('I.1>8GJ-"!80Q(Q=VC>-3+XAHK%BE& :,8,#(_H%
MZD<6#3VUVG !;4#[ - .7 YO1T-H8W3.!4;GC* P?T?[*^9'E*78>#?TBY@+
MR^VGB65;U GDE@("A4#A0R@,'&[16&I9-.A8PLR<IZT$%>N]!J_<P*>>9 \?
MC1L0 Y5<?U=,A795J,( YH'Y?C#ON"YU(LL0S*MW+S"ZDA2JZD97TK/O J&1
M[5$W[G><'-HH-!>XL4O7=E&*'9O;F?T.J8,H090,%"4O"JAK]=MJKUT_$O_2
M>45>W_.P-:$&[4AZ**8KQ<J176'^-IEG(DC[R[<Y*R99LZA8C<)R?0IGP0_P
M _Q 83D*RU%8KE1N+O BZDON!58R(3$R^!N-]7LZ)L*8QA$Z)@!MXZ =.S&U
M'+4* 5%6CK)R5$X^M3+*LB/JZG@%(8"I)3"W!KXC@4'<Q@H,#H?!.'1%E:A^
M&$19^2'*RE%-J-9"U0Q6V=3V71J%I@Q#1U&MX@M5P-D/7(>J,:P1B ?B>T&\
MYQETRPMN7847-62(R:&18]%0\LAZN/< YH.7:5/?LA!D @H'KO#U@Y ZDHOE
ME0LS&1-1>KNH*E:D5Z2IDJ+.E_.6)W]?U,V,?W:P-)J**?4!A;CWN-#+B$:1
M6@9.[S3X'N@W#?U;#2F?6H[<!FLE S^#\QX0O+ZWGKJ>6H:\]-JCYV3J]"E(
M4OS*^GX;-/>(X"JQ4#7#4+Y- TN#P2"]A 0@ V;)P/;[#6GD]GM/*  /P \'
M>-\7@_P- ;QZHY^VF[@*C'[J-VV]S_@,S9L)94S4Z)TD_%0,7.J%_2J*9PW9
M&*2@!0)GT+P:R:% ZKL1=5P-[L^&*$&45!8EEP:N2VW)_0?]B=).HY]6/__X
M>E$?723)_(?3]))-%CG[.#UE%R*C^IG-Q46VQ<5),2VK69MP?7.U_,<SOO(W
M@H8___YWA/SXAZ.CU?=).27_E>2+ZPMQ_W/!MSB]XD\BQVG*-]34Y%U6IWE9
M+RI&_D<\B[0/^]^CH^YY=Q>U?N1Q,;E^X.IYUX];+XRD' G\E\]L^M.+5-QY
M;MF6VY3B)]MQ[1<_;X/2"CG?G;70^<"A\UE Y[LELC:@]G0XWGKF5KMI$Q*K
M:Z%O!'RMY\1[U^L]NV3DEZ3FCRW(VW(V3XJKED>GB_,ZFV1)E;$[W1J''A.F
M#;'6D#XY(9VX18YM_^E^>"=+.,JFX%HM*3MH;?72Y7'0E//KL\!ZY<^;52#C
M_EO=969-=L#%46"_<N['QMN/O[TBQSOE2CH"K8<^N<\G5A]7U=^EW&Z0;0GR
MYB!GZ*-TV"]&M*LE>HMOH<%\>VLPWTR6MW?@FY9\^T5_OO4;);\V"W:9JW@_
M=+2>JSCL\::D-!V_>W=R=O+QPZD"N2?@$V3JBTR'KF?3P>5ZQ^JTRN;"\9;B
M=RFIX-XD>5*DC"0-><,XK0K.N6?'5 ZVJG)*/K$J*R>&J-UG(6#W4$[_#'II
MW^D)>-;*AX79VTNN']B$-"5Y6]8/QM5Z6I$(^+5S^.N[<5+5Y6"7L^$I2WBF
MH7EWZ/F 8N(8)B8?FTM6#;^B55[FJ#NSSQ\I*E=0/C0W&]XQ,7B+6TKU9N9B
M>&  #X.;D;\4=ZPV&)#]>%J;52F>]>1BAQW/HYL[6=+V?59S I$KEE2$\:],
MR#N6LMDYJXAK4R*RXC\0Y1U H=3XTJ?\C22I:]:L4ZYW+D12>!\;'%K_=)SG
MY==61*=EU9;*---%?F]&^: 3%._4HMRLRD']%.JG'MB_YUO4ZKF]2VHA(J0)
MTC28-)DO1Y*BZ/(K?F4NW" >["U0*N5F<-#@H#'SH'%:J^UEHMEY<W Z/#([
M"3(*&1W.M7)-<JUZF89\7UAMST[] YD73]8$ZBV[A[$(THF]RXP$9<J%3".^
M-LLV@=A NG3BZ[!&/2D+6"M)?&V6;0*Q@70@?1S$!M(5*C51K63B;OG*?R3%
M(JFNB+,L7MD,DCQ8**)ZE0NJ0Q#"-"B$:7L&A3 A39"F(:7)=ZCM><8+$TI$
MS.;!?E*EC!.@ IMP[N#<Z>':ET"<.R@60;$(9%15&36K#A_%(HA+JT%LQ*6!
M]'$0&TA'L8BVE 6LE22^-LLV@=A .I ^#F(#Z2@6>4:QB-L6B_@H%D$($R%,
M!4.8MDDA3$@3I&E(:0IM&CNA\<*$8A&S>8!B$9P[.'<T.G>"4)P[*!9!L0AD
M5%49-:LL?Z<K;Q6YQO21D%#\>$C(VB4<]#+YGORUX%3,6=IDXIK05?R'?*VR
MIF$%*:=3RG'2B!M[*Y:6G(\9JU_=P<0#5P7_UU-OY;V^+KB[1YBL;QG>^4K@
M6[<3ZW'U[YV'T@X9E-2<ZM,_/7:[[?."AP\AA:]>O/.0R_^25%DBWE+/DCP_
M2I-YO2P?M5\M&=U>6+MD8=T&5U^+K\I:4?NH'TC6<#*FW5I>"G!DQ8)-OK_S
M^OW4Q=:YV\M'K;7JH#?V#G@W7Q_WC3QPQ<CJ?7W,Z']$E%<75>^&*J&S>CVE
MGWE9 OC[;/[ZX*_1_.VW7Z^O.RZDTWF+R6-'S[%YCMJOM0L^37+6XU41AUFO
MN-=I4233:99GB4A4IXN:<X!5=W?28[#V$-+\M)4H%M ]F X%/\ /\&.?>J:E
MYQ-X Y<NN<&>^OZDF'#=SKWHG/PYJ29?D^J1F]*6]&B?_63389!0\7!QX"WV
MAOS0\(!QWQWW&]C4\B,:A;94.U56JA,2H%(F1+$T!\>VZW)LVPZP#6R;A6VN
MLX,@H(X3ZX=MB<;>C>)YI8V]4Y8NJJRY(I^J4I2@/U*9+5$9[-GMH4C3B9PN
MDCY,,#^DCN]3VU++!-N5'T"F?LC<"L. ^G%$O4ANT3!@"!@^6)L44S>RJ>^[
M^L'PD%UYSD8%NOZAK;^P)LG[,'4>(J,259'7R4I5ZK^?ME UPUAV3)W8HTZD
M0KF$"OX_Y, L.=AZB6=  ]>B@2\WO@70 _3J@-YU:!B&U \C0T O=];A0XV-
M.P71ULLFDH5UAY9+21Z0A/Z5WH-(ZK>T]$X2VPUI8$74\?M5%<_J=.DES &1
M4R29I+9\;14FSZ.^Z.WTY4:I(4P0IA$(DT4CQZ=NH$$/YE,CG_WU8*X)-6A;
MU4/!72FVCNRR\Q/1X7!4+ULTMQ?-HY16V5):\ /\ #]0:HY2<Y2:*Y6C"]R0
M>I;<?E<ETQ(C@[_16-]:.17[U(_E9IX!; "[]\W%D4?M6,/N"5287Z#"? 0%
ME#M:7@X-[8!&EEJ2C,I><X&Y'861[5(_5,M0 @K'AD(_\&GHHKP<Y>6H,%1N
MH0IX/=W>(\=V[B0=-2TQ!.H57Z@"J&\=!!6&U0'P #S4/"K)48F'2G)%2.)2
MU_>H8VEPG19*7]41N+%+UW91\AR?QI*#@! EB-((1,GW8AH[_4Z01PTY:LAW
MJ2],RQDC;]BTK!A9_G:6?$,IN4ZELN '^ %^H)0<I>0H)5>JE-RG0>32T)7;
M/JED:F)D F TVK?./Z2N[5';TW"N,Z -:#_8)T&M@&MMR3/Z4%".@O*>=(%Y
M%9.[VU]A2)U ;KV(D@'[P1$Q3F!N#X"'<41MR5>H H5 X<,&N[A R_<UU(4H
M*$=!.2H-APA@O70<G]J.;H.;#ZX\OX=H0;3VP,_+R*.^J]O0?X@1Q$@I,7+$
M_!+J6J;/5-<I7.=[>]JP'^>L2AI.<&''3K,&T3K3W-$=C4W;IK;KTRC$_ <@
M<[A 240M)Z2A(_>0 0J!P@?[7&T:VA$-/ UAB'JSB^5X:E8WA'V;LZ)&L9G\
M92@:0[,=F_J6PC5@?5!!INL_./#&B?_M8(]\ZH5JI3KU#6H-#BD@^SH5XGO*
M384;#ME]YV3U*3_[V%RRBF1M+YE:\>Y^.W+WB'<KL5 U@V2.%5/+DSL5\" !
M\%X"%A "LX1@:R0DC&BH0PD"$ _$'P3Q@4>#N-_[*^4!7KUI7]O]%06F??6;
MYM]G8HKFG:,RAJCT3A+;IH[C4D]R7?E!!JL,,@T3$F?0C"*Y^Q<Y7XO&DN.6
M$"6(DO&BQ(\EW^$>6]!OC$*>+,DU8)\UF79G6!UHWHQ4MTW63!SM5OUTSU/=
M@41:$%^'->I)6< :L#:0LH"UYD5_6T(KLD>,_LK*"\[3RRPE)\6TK&9)DY7%
MD.-%Y3IR V%4O54_W1?35D&H07P=UJ@G90%KP-I R@+6FK>F/MV<<\(]S;D/
MK"&G23[L@'CMG"6X>(KK!#6(K\,:]:0L8 U8&TA9P%KS@)SL9HR_%EG#)N2T
M21HVW!Q@%1NU^BA1,V9,^,XE>2$-PIA&@<+=OAB+KTGMCVJ%/4X@AAA32_(<
M.X ;X!Z@:BVD7BCF(\N]/%FY6)W9O;CORXH?VH5$PP_]6&;U8^UJZ8D;;2/J
MQAJ,HMR5C9 #E1>J0%^B'5'/=VC<<\<10 _0#P=ZQZ6N%]#(,F7F AIR[ZX,
M/4UHR-W?)G1#&E@1=?Q^C4*T$6HN<F.7KZW"Y'G4#T(:^_T.PH P09@,%":+
M1HY/7<EYJ4&:<E\W":?Y^K>-O6T0\78,\4; T%J%"\67SBOR^I&'/<R1LY8C
M'SA'/M\-<OY]43?9].I6G--Z3IC3NA7D)+4H2R1)Q<B\ROBW^6I(4Y*4O[*<
ML:HF64$^E%5S28[YKYQ_KV03;(TLP2&2LCQ?(N2G%]:+]O=ZGJ2KW_=JH+8M
MZX_7:]HY#"[%.)3=4G0B_I)-LY:JQW7-FD&K41\]7KAD<S[SUSL'*J11O7QG
MV*HH\ /\T)D?*%R[0.&:2=$M#4)75D@MUZ:>J_#D?M3V:.(@J^;]6@$- H>&
MDL=F ]P ]P#@]FD8VC0.Y,9)4;B&PC4E2@)0N["?I1=2.PBDJPO4\$ .U*GA
M$5T+H4\C6V[G D /T"L%>B^.J!^;4JV)PC4D_E4+[:E="["K3>AXU(Y%-T._
MYR-J;307N;'+UW9ALFGHBD["&,($88(P[2M,3FAQ83+E9,)M$MH-%L(XI*'K
M1;0@O@YKU).R@#5@;2!E 6O4 #Y<YUU,%G5394E._IQ4DZ])Q20FA$=6*8)*
MP*W[=1WN<$74B30L)X$$*!9P4"R:X%K4$UUPGMS^;& ;V.Y]<TY,@\"B@>1L
MKW)E@,94_)VR=%%ES17Y5)631=H,U_0AJ8!"D3H.]4OTO)CZCD5#2ZUCJI?"
MI,$A,4YD;H.A[] @BJ@7JS41%3 <&0QMZH<N=TK5<DBE1[&>T]^@3VCK+ZQ)
M\CY,G6=4NO9;?+!'I:L2"U4SC"5&E7HAMZ,TJ/@>I @'<J"W'&R- 5@T=FT:
M!1J,*@7H ?K#@-ZFEAM2J^>AF_) KT6%&+PK_;RKG6>!6-3Q NI+'O,.QQ_0
M?'BR@4<MST<<%#@<&(>B)();&9:G'PX1@;HO O4K*UB5Y"0MJWE9)8W,TBKX
M(6;Y(3M:4HXKQI?32'(M%?QQR($Z_KBX C=V:-3SW'Z 'J ?$/01C>.8^KYC
M".AOV(VK95TN3SP[X.]]\3A[>YC L=T(5F "AR3?2$('<^\!)O6;FON/N>DT
M@:.7  A$3I$Z9[7E2_L)'! F")/JPJ3-!(ZGAD0/>774S=>I> ^2'"O=6?L"
MA],2SWI'^O@M*H_ZE7(LODT8IQPVK+H;N=Z.*L=28F0I^"N/ORI,YP1_Y?%7
M;M+P$/Q]3HY0.IUEW)OWCLTKEF9)DY4%28H).9Z5G*S_:O^ &_14FB'R7(T$
M?H ?X >FYUQ@>HX*%1#&C%S8-8Y/O2"BL6*58A@P@@$C^P<"J1]9-/34:L,%
MM 'M T [<#F\'0VAC=$Y%QB=,X+"_!WMKY@?499BX]W0+V(N++>?)I9M42>0
M6PH(% *%#Z$P<+A%8ZEET:!C"3-SGK825*SW&KQR Y]ZDCU\-&Y #%1R_5TQ
M%=I5H0H#F ?F^\&\X[K4B2Q#,*_>O<#H2E*HJAM=2<^^"X1&MD?=N-]Q<FBC
MT%S@QBY=VT4I=FQN9_8[I ZB!%$R4)2\**"NU6^KO7;]2/Q+YQ5Y?<_#UH0:
MM"/IH9BN%"M'=H7YVV2>B2#M+]_FK)ADS:)B-0K+]2F<!3_ #_ #A>4H+$=A
MN5*YN<"+J"^Y%UC)A,3(X&\TUN_IF AC&D?HF "TC8-V[,34<M0J!$19.<K*
M43GYU,HHRXZHJ^,5A "FEL#<&OB.! 9Q&RLP.!P&X] 55:+Z81!EY8<H*T<U
MH5H+53-895/;=VD4FC(,'46UBB]4 6<_<!VJQK!&(!Z([P7QGF?0+2^X=15>
MU) A)H=&CD5#R2/KX=X#F ]>IDU]RT*0"2@<N,+7#T+J2"Z65R[,9$Q$Z>VB
MJEB17I&F2HHZ7\Y;GOQ]43<S_MG!TF@JIM0'%.+>XT(O(QI%:ADXO=/@>Z#?
M-/1O-:1\:CER&ZR5#/P,SGM \/K>>NIZ:AGRTFN/GI.ITZ<@2?$KZ_MMT-PC
M@JO$0M4,0_DV#2P-!H/T$A* #)@E ]OO-Z21V^\]H0 \ #\<X'U?#/(W!/#J
MC7[:;N(J,/JIW[3U/N,S-&\FE#%1HW>2\%,Q<*D7]JLHGC5D8Y""%@B<0?-J
M)(<"J>]&U'$UN#\;H@114EF47!JX+K4E]Q_T)TH[C7Y:_?SCZT5]=)$D\Q].
MV87(HWYF<W%];7'Q+JO3O*P7%3OCJWPCZ/7S[W]'R(]_.#HZ97G./])>=YM,
M9EF1U4V5--D71I@84E2S^NBH^_3UX]NO+*.-Q\7D^,;W?NF^1E+./OZZSVSZ
MTXM47&1MV9;7E.+*<OZ3\X(LBJS[U[]:EOV"3%B:S9*\%A.E?G8\UW>].-K<
MU"YO'6!?8C=NMR_;<>U']N7:?A#'L0;[<FW'B=M]"<ZYC^S+"H,P] ,-]A58
MWHI?5O@8#GTO]D/7UV);:QCR#3ZZ+3_V(T>#;?F<1WZ'0MMZ#(6^'WF.H\>V
M5LK0Y]SR'ME6'+A!K ,(Q6:6W.)\>V1;G+&![>J@"@,./6=7%1_PS\2V#B>7
MD*B=3V0_]&)/"]D2:GUU(+?[>$1E1&'@[;LM2E;)5[&_FU\AO^RUO_I3F6?I
MU=IT>]0 ^7F;8;VRH[\[:PWI#]R0_BP,Z>^6=O:&X?UTX_S6,[=&D38-9%'I
METVO;N6_K>>DO]<+?@HC;IO0AYZ>^DRJ]4:BBPT2W2.+)"O2?#%AW)?/23EG
MXI^Y]*9EW=2DG)+FDI&WY6R>%%?\YZ0A2<6X8]7PU54L;?(K4K$\:=B$-&7[
M8?%-\<7YHDHOD[I=!]_U8IJDS:)::89YQ>9)]QO_N6TYYD2K2)WD[-6&G[3^
MZ>R2U1NK7NZL?3U_5LT)<./M]5(+\4=.Q*:S\T6[+_&9U?O*(F4D:TA6D^1+
MDN7M"-S5(BA):O*5/T7\_WVT:S^\F OWBTP712H*7.MV?RNBE-RYO&3)Y-5#
M2-KFV3U'8ZR5U2_?6)5F-7__RZS@3GR>)U5-.'-)?<GY]_W1:2,4S,=YM^#_
M^0N;G;/J?^_H+?'A-PE_CD  ?V-;P7M<54EQP83G6;^YNO[,I^1*_.WX:U)-
MED]>K:,^*3ZQ*BLG?VM5!9L<<[(D%VSU[Y^J+'W4,?F_]LEG5W-V_"VK_^^7
MV3POKQAKM]*]K]O&S7/ W3P'G!<_V^XK?_/,[G6+UZ>)>.31N7@FV7PQV7@S
M.;\BFY];OIRT;Z<KYG$]R+_1"#DFW0+$7\JZ/A2/']E_]_;5YMLWRV&DL\G(
MDP_O7_QL/8&-3]_%2'EU*WH#7BG,JUL&X0%X98V(4UC$81?QRS\78DC>2<&M
ME$5[=)*/W-RJA-E8W+_$H\],V&>IL):Z91Y<I+J5;2RL7=<97]96H#Y1)UZO
MOUU^?_KPB=L"KW?A]<,Z%;PVB=</VZ7:\7JEWEGG<K3NK/#_6I^O/IC3MYM#
M)-[^82'>L"7*>AACY="&Y9V5KRE[5HK1:%G!\5#462H2R0O6AAE:DI8W"<\F
M_9+ZVO=LUWFR6N9_M:N4XHS=S5S8CG]P3CRXL9LJ[G8(9[H0=^Z0"R$I-X3@
M4\Z5%M^\=7BN=*#Y..T6=+Q:S_NR:@7V'CD0"_J0S#KRBU_$XG;#OM\6:AR
M[(^L7(JI^G'1U$U23-H X2IH0I91$[)" &GC)CW)T\:2GARHBH8)3QUF1_(9
MW"&L?S[><P3MP;&[8N@<2 KO6_WHN*-JY F<435^"\ZH:E0_P)F6<F_N<&8W
MVG6//RXF)T7*7YE]8<)V6F;$D#K?GA>^A^(C39.?;:2VDS0M%R)^T:9T6SIU
MNB#=U!GS154OA"F_S'5/DZQ:.H,52\L++E3MQZKR2U:W"H'[B,>G;TEH1UNS
MVA_*6R[D5[;R6OB[L]93":CX7U^DLOG_>U3DERFI,Y&];I/VUQ)V\S'3A<B/
M?V'U\EDL22_)%4LJLLR8,_X<$5I@Y&M2DZ(D&2=&FQCO=I<529&*Z^WX\YLN
M&_IJI%CY*_]#U5*E8=5L71GQKBV"**N.HY%CAW^JR7LFW):2<W'6TG=9*E%6
M-4FY\\ER_HM $/\C$^4$_"-9M?[0C4=-65NAP;]77PH B!_+V:Q<^;.W*C3N
MJ9S(ZNZE IO\YUDBRCVZ>HESQO=?M-"9=@"99G7*6=[BI*MDF"7<ZVX!-)VR
M99V&^*Y0NQP[XI-/+6]XNDJ_Y>[?.(R/WG8TV2',N'D>W>,5G*[ WL7AQ K+
M0F"_/5.[5^T6$;1>_!S%=A#%X:VM;Z[BP8V=52RI%]55+UM;O6SGS1TY0>R%
M3CSX[CJ'0;'='0B4G6%W8%#Z5N0,#\I=MJ8MVW: Y)/9YCE>8 _.MLX)-)-M
MN^SMR6QSH]!S=MM8-I^O2B3_S/^GK6%\*VHQ[VZE^R@_+E<?%)]##?%.CM#]
M=!ZI?7N#(I<KBG15P*+B=UDE/.DLT*[&]J(L)[68;C*YXQ5L,_EVP>M:$H[?
MOOWXUP]G)Q]^)9\^_G;R]N27TSL2P(F133-N4C?'G??&G]D^+V,U).!A?CNO
MR+%8M'CUC55_2:HL$1^MN0++C])D7F^\)BLXXUCWB#7-6X:++XN_DD][/G;)
MP!L/550H!^#;7^LV[_P+?_*,GU%C55=G;1F_:"'H C.<)-NB%9VV*KC#.A,E
M+%^SYG(5Z1'J;5YQM9;-\QO]!/S?V7P9,1%>[E_YT=Z6L AR<V^86P3"\>;;
M3);18^[*SY)_<']XQ92NWZ*N%[-E.*9KG.B\9_',JNW8YD]-9EW4B:^??YXU
MW5?S+#G/\JS)EH_J8@BKWF[Q8:'4^ [$V^_[7O>F"5_/*DBPC4(WVASN6UK%
MOK!BL5S,NOEATG5S7'^I)6F;KM\:A_A8\.^3LK@HQ0?/DSJK;W27,!%(:\F7
M\=>NB4F79T_WKK)FFPTGJU:.BC6+2H3HSY,)M[[.Q<;2I*JNQ+?6U1I9P??1
ME%76/95;7Q>9*!@0VRK;DJ:<+^\HS[ZPR9*N[=O+&2--\DU\2^Q]W>31?6?.
MCS'^?HZ*+I? D33-1*1L"PV.TV;!Z<\!M,@;4="[R/EZ,XZ,BDRK<K;<X7KS
MJH;;!M!\[[NXU'^SI%*4*#W&JV\$"=M0'2NX+;8,W)XF7!HFR14IF/ T6@WU
MCJ6MKT)<>RLRE^059E$;#4Z([W#%P/[1/GX9@K[[#ZT<B+#TZM_<ZW\#>-<;
M^71]TG ]])8K$#$3<.S)EW1-!ZYO[SF_N^9$@>IUBN965Z) H#@QZL5YG4VR
MI%/O;69D2KY>9NEEZ\%\O2SY\7Y4?BW8A!N_>5O/QZKT=@*H/7#%?17)JIV/
M?YGEV8ROCZ\3H%YOY*U(2H@("3]@!;<4I8QL,OR9?X+;C7G&*3%I;8SN>I-Z
MU0++P=U9GOR9H@666Z(MA"O&R(PO_;(6J1VN&SJL":G()JP2R4=!879-X?LZ
M8]>RP-_&S1]ND0B!:*U.]BUE&]9<5@@3<B(J'H0,O6>3MD'X7?<=4>2]X-A/
MQ1.[V>+"NG[Y_MW)V^_)8BX.DG]S?(M:EL5MK45S0Q GI9C<5#;K'?!_%;VU
MI+[VU,6_B>3.M=V>\N7P-U=9O4JY+D\Q8545%YQN=\Q7OHDF:Q;B"5R2Y]P(
M_-::2YP+OOW'UIA>%X.V).2KX$SM&G(7C5C;ZJ$WK7MN\I>+2B2XN" 5-S0*
MY'Z]D<\LS;EUW')TQ"?86U8U22:R_1D7W\[Q6<O99?)%)%=9(;*\2VIU+LO2
M'UVWR[=W)#6K[R\S\RU='^B#KVZQ0+Q0S#M;I6C;(@3V)2L7==<BW_ET!6N6
M_LR#"5NMT/A^*:RKRZ9&BL;WY;7>6HYQ$+ X3_)6G=>7C//^VLCAY\SJ4BYQ
M.C0WL"B,]R/6^OK\_"HN.-[XQ_ZT<H77]MECSTN6Q=PW'K,N'^A<A"T0_]QZ
MQZV_O_7>L.YU;17#>@@%ER9^SG0!(=86[;0)F[9'0Z1;N/''#Z1ZPV]JSU5^
M%*__9/]I_;,C//5T,5LLASBT?KYX*'^0" !\82M:O,S+NO[^QD-6@$RWW'ZV
M?H']I^U>V.WOKDFW89*2B[8@HXWX\+>S>CV30QR"57="$G$B/UJ:H96D?]XH
ML>)\/>4VD=$VI_?*?R!A(W;?,GY9>?8O869R=(J3I%XD+4CY"<"_EK;63L(A
ML5'RRKYEM0AO=0-11%<#-Y*FV3<AO86(H8DZ)VYQG8M1*!,F8F)59U^6:8O.
M"5W%)JOVNPD1*=^R_48;_.SLR#98F:^JCY965]TNGMMMPC9]W*HMSYL6\5^Y
M[=RP8FU7DV317)95]J^ELFLC:,+R33G)N71673D?5PQSEG8'<'<^M_-IEJ%#
M$9G=^$!'BXX$RTVW&UY'5,6 TDZM9'-!R5?D;6?!BBJK;WQY(DNV-F1%O5<7
MUUQNOZVQ6JWO9JW7VK[E)L*DA?F?6MH)H18RW1G7RP@T]V%O0J":+ _X-F#;
MAD.[.'2>EU\%*^Z+2"Y5>%>-UG%ORR.3^3SGQD;[SP\_\4.YWM_J@!#N/6>$
M;;7&N7ABAX!E"/END>.C#^[<&O[<Y3.;MD,OV;:99AT@ZZ);W2M\&/3KC:PQ
M\'E--D6)(U^OWB</K=&SLFRRJ@4Q5W@Y5S[B(VV.X5%%)BHIF^7A?2U&K6R(
M2<O-=)'?K$1>)0+6)WVUMHV6Z0)AB719GS:J<%/[K3)3*YU!YEV!_N,J5S@/
M[&N]G*G5ZN];;[FF3[U4=+=2.\D_Q"]\P^5J3US1<J/I7 325DF[I*V+W7DY
M\[(1E:%<U+GZYJ^>\1.L7H@('_^WI&ZX1KD.%/(#BJ^E^$>UF#?<E)IFZXE@
MXG#+5M&-99YO5YU,!559&T:Y$?T01^"$T[F+0_ U5(NEVKM>M&#BPUKX5@!H
MO:?U@=(=\<L&%1%SY^<?QW:;NIS< \&3J:#\MOW56;,\FCHS<X.<-VC'=]'%
M:;YR1_(R*UC-/]G9\:O3?VFGKJG9N1+\%"G*69:2-&^!3&_0;);P_Y83+L4W
M<GXK,^$1"7D4-5^S/&^-!O'$Z?;38<JAL&FY;!@KW)?FN]WTY;O*Z65&]H;S
M,V'<K)J01;'Z_OD]<^S^)I9SQ)>S^5P1'LR*C9SR#28A&WAW(R?7J5Q%B=(C
M!5H$MB?0VO7F@L-QW1K?HEBK$L_]!Q/&JO@]J]<&_G4L..>ZAK^&<J57\9_*
M14->_G;R_N/W9,:XF7U=$/'J]!5Y^6].1"W?H6X0M=+9_C7;7%.SF7-LS;O@
M^U9XEN_K7G/KA>\W7SAM.QZN'[F*W6ZLPJ=Q&-+8CA[_\-8%+0G2F9/=<2?V
M?+MX@"\YN1%G_K> VHY-G2C8^MQVG_PS3ARV%.*?^8^D6"3<FW"Z3[PB9YN=
M-VO/O7W[/T63D3AKNZ3"^IS:,)17>=?M"E^$2U;'5;+.F-T,!DVZZHI-?2S<
MN[7A+R*1U9?EE$M!H+I^79[79<Z1LZ;T%7321I)7!-Z:*TI$WTK3LDBDQ^9=
MK(S_]GE9N?).S"SE9L6(H^?7Q)JOB<76Q'IY7?-S_<=%VX.5)O-,^'HY/[/9
M][=L<Z'MMDK$)L6YVG"I&]HTB+UKJ>)_\P*+^EQXN[_Y[=_^?WO?WMPXCN3Y
M_T7<=\#63L]T15 N\:5'U71'N%Q5W=ZIU]GNZ=O8N)B 14CB%$6J^;#+_>DO
M$P I2J8D2A8EDL;&]I0ED4 B\<M,9 +(-,R^9AGI=]9+U)T8"4RPQ\6IL21*
MST)ACE8<?0>/-*::;&EC:QS@NH:/+5O>)Q'#I0U&'#)Q%2>07I.WB>LA*R*8
M.%Q\FL,SF_NTT1ORB8YP.18^K##0Q ?A<?Z8DM%L(+\$@8/+0HU<9N>_1)SD
M$E2@&\YDT/@C'@3[R ^"G?-IJ"D+*Q=3&F<1]\PR2$$3X27X@<[P]-^?',8;
MQ0"S(8NU1A[G<]%'\7*>C:9^X 63!WG"<20.'VZD)W>8,Z,,7=05HH2?RFD2
MNV]@_! 2J7-M<QGJIS)4&)'R._R",%A$.@F9/+6"=&21*GY:$<.34W<NZ+YE
M_*#]3DRCZ08A\$P*_QDY%TT(I2;/9:Y9)O!UQE\LRP"E-P3%AJIN:!ABG6)8
M VW0AU? Y,_1>;F#)4[Q=(@P6U&_?)6 P4TYJS[@"59V=V*C)^+AT4S= 6-O
M4<%)70A*#HCLDPX0UNWAZ8(W^,5@]8OARA=&%[_0^R9^(<=JZ/P[JX_?%0\B
M!#<.U\.+C9/%9(ACL&XH(9KS[03-*"%C%T\-;-*J-9/BE<)3C: 9'?F)2'N;
MKL5E\)Z+>6Y[;@F.&*J6G]&=SY_R%>:T:D6>_AF+< +S/%E'#"^#\<_1G([2
MS_O51$M+CG6[/RQH.D+A6RS@N[VB[0&J!&^M\#<*D(T^YLQ:U]_6BLQ%-W?*
M0V O*2I3AC4O6'A4BH6/I6A=2,!),&<E]6I*X*\T=.Y!I=:4/%E/;Y6Z$]3$
M/G2%2R5CA\/(B!_AK"EY7\6N]B9W14F8DK Z2]@G%M?6@"GQ4N)U /$Z?0.G
M1"D/(BB,5HO14TYPFFJX(W,-UQ2'2^$S62+@1[Q?&KVL/3IS%<.7_'Y)";;P
MB*[*V2_JH2_%@/3!/D&@#G]-)*K W511_NB<AW\V3\UAXAYK9NX0PKP;)5M[
M+ G%PXS_<"I4S8>:#S4?:C[4?*CY..PB)Z58;I%8W1_>D%LZ^C8)8?'@=(##
M00AKZ-&(L?'X$"OGJA= V0X\OY)RQ[Q@CIN1V;[XYO609 [O:.>%:KK-5(*%
MA_.B'O-S!S*>-),KD\1;_,M>R\TR8^-3D@UN>(K!&9IN#[5NKUNIN_.D"=V
M*P5M!>VU@].UKFEK9M]2T%;0;A>TL[LAQJ, KP*W G>SP6UJ^M#2++.9>KOU
M8*Z&C"/CKB"*7;B$L,]ZS4-AA3[SF/]?$WSFB\+#UR?SE)<8=SI)/@(9I23Y
M<#AJTO*H+/<5#MN!0\L::OUNO2R(PN#SPJ#2A0J'=<!ADW6A0ET34%?2I[//
MZK7746HBU#8H4%=\U59M?K8M.-.D98R*>#\O'%I=?JE<85!A4.E"A<-GC<,F
MZT*%NB:@KJ$N7>6[=(77AUJS=7?IQXQG4$U$DE^>)*Y"-V\3-X\;/=EZS:\N
M89[="*U!^/%8:Z9R%_OJ$!M7J&\_ZDU8H9G]:HVC0KQ"?'T0K_2\0OWS0WWK
M]'QC,=XX+JD-V^--V2%=?JN$R]^<K5V15%CD^,AEY3ZBTV]M5QD5Q=?66!L@
MB->[\5B[;Y_L./P:Q+V/<V>V$*"UW))1HJ1$:7]1&@XURU:BI$1)B5(C(Q]*
MF)0PM4Z8+,VT!YJMM\@N-59X&L>E^A^8T(TSLR7(7A=3.4P6LUW.5)PJI5RU
MP<2JTKXUCNK=@Z/US;G7".8W@<9F<E;!6L&ZA9Q5L%:P;B%G%:P5K%O(607K
MAE_W+H@U'*42R'FN[FN^?LM>(<NCJ(DG!I].A-3Z4;U[,*VQ:J(>S&\"C<WD
MK(*U@G4+.:M@K6#=0LXJ6"M8MY"S"M8JB78S"T]5=$/F2<&<FA_"JMF5-5VS
MC:'6Z]N5GD.IY8U,!>UV0]L>#K2^W<Q4MPK8"M@G/V*NP*W ??3!&9IN##3+
MU!L);;4+WDS.JEWPAN^"/[,Z5BK590NO]-7R]M[) :!PF,5J^D-M,# 4!A4&
ME2Y4.'S6.&RR+E3[M,WDK-JG5?NT3:J,5<=@:"M*W#5I8:2"\L\+AWK/T 8U
MJP:C,/B\,*ATH<)A'7#89%VH=A*;R5FUDUB?6EO-V5YL0*VMX^9D?$(UBEH0
M6H,0Z;%680=)W'^23*0*]>U#O6X8VM :*,0KQ#\3Q"L]KU#__%#?.CU?K3]W
M?)&HDO 6S4%+-I6/-TW'KM[5G.WG_3)R'=32EDA/7U'HN8+:#DVZQ5-%;8>*
M@_-'N7E\D SX1]DW4J*D1&EO4>KV+,T<5'O768F2$J76B]*I@BE*F)0PM4Z8
M#,T>6F";JKW+?511.JX77;VL54EXB^:@):<ZCC=-)ZT'5H]P7Q-"DLT,I+8D
M9MI,YC>!QF9R5L%:P;J%G%6P5K!N(6<5K!6L6\A9!>LV'CW@OQZW2-AG%A->
M*&S.0O*6>M0?,7(]92Q6YQ%.':PN@,-SCU^79$G/&&KF0)U94.*FQ.T(+-$U
MW;3Q=(,2."5P:C-6G6Q0PJ2LU^GEJ[3UZO<LS;*&[1$X=?[A6<Z!.O^@SC^H
M&&T=J58Q6@7KEG!6P5K!NH6<5;!6L&XA9Q6L%:Q;R%D%ZX8G^3_!40>CJ]OD
MES"((LR[D/A;3CBHU*[-C(RU) C63.8W@<9F<E;!6L&ZA9Q5L%:P;B%G%:P5
MK%O(607KD[C=S:F0\)7&6$R/4-\A#KMC7C!G#CP]FOHPEDF5Q1).DI#W20&<
MFA^>K%DJ84,SNCUM8#>SFJR"MH+VILR QE#3!]5F8%+05M!N;=D#!6X%[J,/
MSM0,LZ=U3;.1T&X]F$]8,?-PN"M[B<$^J_;^PO/=JJ[:9[Y((A@7"TG(/%X)
M()JZ<U6/OGHRGM%UOUK>[#LY !0.4QQ:UE#K=ZO-3*\PJ#"H=*'"8=UQV&1=
MJ%#7!-25].GLLV[S0*BV08&ZSX$/5,_F+&:$3D+&9K@KJC8_VQ:<:=(R1D6\
MGQ<.K6Y?ZW;K94$4!I\7!I4N5#BL PZ;K L5ZIJ NH:Z=$=/J&VTJI;WI1\S
MSV.C.*$>F8?!'*:ERC.NF[A9BUR(0!") L\MO,[; $)K$'X\UIJI$$NUC(TK
MU+<?]2:LT,Q^M<91(5XAOCZ(5WI>H?[YH;YU>KZQ&&\<E]2&[?&F[-@UM)JS
MM7L3Q.#KBS12X/Y3?^+>>JS*O=T]TJU7%%^KH !"DVZ?5%'MH UW9@^2K_TH
M6S)*E)0H[2U*^M#4#+NO1$F)DA*E)D8^E# I86J=,%F:U>UJ>K<!U:LJ@FQ]
MA*=Q7*K_@0G=.*OV)L;QYNRDQ::>&*A3F?D:1+7*S*=@W1+.*E@K6+>0LPK6
M"M8MY*R"M8)U"SFK8-WPZ]X%L8:C%)LZ'XV26>+1F#E8<@JFY4^>X&NOD.51
MU$3]JKNIFG0U5Q/U8'X3:&PF9Q6L%:Q;R%D%:P7K%G)6P5K!NH6<5;!62;2;
M67BJHALR3PKFU/P05LVNK.F:U1]HO6&]"D^5Q96"MH+VVL'9?5OK&LU,=:N
MK8!]\B/F"MP*W$<?G*%U;5/KZX-&0EOM@C>3LVH7O.&[X,^LCI5*==G"*WVU
MO+UW<@ H'*8X' RUH:7**"L(*E6H</B\<=A@5:AV:9O)6;5+JW9IFU07JXZA
MT%84N&O2NDB%Y)\7#@<Z9DQ1$%005*I0X?!9X[#!JE#M(C:3LVH7L3YUMIJS
MM=B .EO'S<?XA$H4M2"T!O'18RW"#I*T_R192!7JVX?Z'IYFMQ3@%>"?">"5
MFE>H?WZH;YN:K]:;.[Y$5$EXB^:@)1O*QYNF8]?M:L[6\WZYN YJ:$LDIJ\H
M[EQ!58<FW=^IHJI#M>,_SIWC@^2^/\JFD1(E)4K[;G)U^]J@XH.02I"4(+5>
MD$X525'"I(2I=<)D:,:@I]FFV1Y1.JX/7;VL54EXB^:@)2<ZCC=-)ZT#5H]@
M7Q,"DLT,H[8D8MI,YC>!QF9R5L%:P;J%G%6P5K!N(6<5K!6L6\A9!>LV'CS@
MOQZW.-AG%A->(&S.0O*6>M0?,7(]92Q6IQ%.':PN@,-SCU^79$G?&&B C_8$
MM)6X*7&KK[CIFCFP-4NO-GN[$KB6"=QSERYULD$)D[)>)V>)H>FZJ=G]%EDO
M=?[A6<Z!.O^@SC^H&&T=J58Q6@7KEG!6P5K!NH6<5;!6L&XA9Q6L%:Q;R%D%
MZU).[:N8WGHL^Y2+;>6B:JNG!Y:."G33@P+XTFU(7FUI;#-C;CAC/@-CKAZG
M6OAW$L7N^&'EA$-WGP,.&=67/HFGC+ [^!K^HC$9TY&LS3YRPU$RBV(\\A 1
M>!5F*&;B*7QI1,/PP?4GB(&$D6!,O,"?=#SWCCF$1A&+(PU>&WD)1BN(P\:N
M[T(#GCMF\#VT.W&!^]FC,_I ;N&7V9RZ(7,T( ((@[9Y\@?B1G@&8QR$,ZP6
M'T![,0MGK@]OC DE]R&TW7&">_YDR/Y(L)&S' JROSX'8L 1"4(RF@(=?'PK
M Y[2.QC4:)2$H>AP P?H#& 8(PNB9#1]S <R99[#F9I$\"6.U ]B'&W(1@&@
M'RFM&('XYPT0?1$ @_V''#/_2 !A,7#Y3DQ&%/%:#_ WCHCC RB'/\=N!$**
MYV%Z?#"+SS;_G$V)0]P8IV$6A#C?WYCW@%SS^:@Y^_Q 3C1VA6U/@L"Y=SV/
ML.]NA)D_)(]EU[Q/F"[LJW!2\T/C[<CQ 6$^IB)=-TB8]RBYC0 O2,@#HV'!
MP!F%696CQ4<**3AW'!>12CWO0>-O%](#R&>ABW11[R$")MU/F0]X!"@&OF@!
MO@-D43^N'!0U54N_I&" &8]#ZC!X\QMP)4A C$!J@%.1ZZ#89.IBP4;D_!0P
M%(1H4AX)*?L.1L*)^&-C>%6HK\(9_9J$44)1,P;\\6(,+21)6Z 8Q2%/.=#*
MP9^1"[A#3&M">@2RK4(JKJ=\V/>H+!"'%/@Z'D.#T#4P O1KQ/6C4.7C)$Y"
M!LHS0R.P+?RVX-T:)8KO+M08?O*Q @R-IGE!!6T93AB^*777Q ?0%*M9E,@9
M_>[.DIFD:IW(+\\RUP\C3BY7OZA(<M0M>B4PZ@!^OY7'\B(\EO=<10:Y/0X\
M+[A'K /+*"RN/*\#<PW*Q%GB]UC 32AQQ-_K8Q@?OH+$]189,<^3FQ@_O>B^
MX)^C.1VEGY^TG:!WNS\L:*I@VZ(H1=C*BI,\>>>X1">/^X!E,+ 1.C'6+LRW
MID>L_ICNB*$%? SU=2M4!Z0E=*FWMRQ62^"O(%T@8:RFY%VS">K;H^[=%R?-
M._1Q$R4BV12#E70?9]FO"7E?P\!)1H]KQ]6$/"4@K1>03RRNK?E0TJ&D8Y=%
M]I-7Z34$V4U0()^U@UC)PU!'X^W3G<?</3=T!S?/0*61_D,(WFZ4U'VGX[0;
M2&H^U'RH^5#S<:CYV/$@L0SEV<8QJ^$51V6??(/\+8,G?0S*RCCU9C,K&5)%
MP=:**JX\:9/^T NEZN_TG+!\3,GQZEK?A/_L:A-IU[)@DA( )0 @ *;6M8=:
MUZJV)H.2 "4!-96 OQ[IFK02 24"-14!W=+ZPR[\5VW>]J.FZ"J9E2M?%&^=
M#W6X:^1'\*$^!"',MX]GM_AQS0I=J#T*#!XWG<(32F[6@M":)CFH?KEXD-*"
M)TDIHF3@6<C L1:-2A"4("A!.)$@;$SOJN1 R4%;%T5/]*FL$CY5H_:EWOO.
M<3:E]DB'55&,IH($=0T/XU21H.X4^UV]Z@,]!\FZ=93XIQ(X)7!MV%]3$J<D
M3DG<23U2)7)*Y)ZIR.F6-M"'VL"T6R)Q)\E[DS%*7?S>/R#R+"_MJ8O?ZN:>
M$A%U\5L)B!(0=?%;24<[I4-=_%87OT]]\7N+@ZLN4E8X?G6Q5<V'F@\U'VV=
M#W7Q6UW\/OSLM?I^4_$1EV%7UTQ=76A5T&X;M-5E;87MEF);7<-6X&XMN'5+
M&_:ZFFE;S</V40K;EKIZ7=/B6_6@\<AW>2J@NL%EIIO)_";0V$S.*E@K6+>0
MLPK6"M8MY*R"]4G3*QUSIV*O(P#9&8QZYU8Z[IV-)Z01J 6A-8@*_*CWAIK=
MJS;W[$&R!E3+AY=*CI0<M>,2X-.EJT;YF6J!+R4(2A"4("A!4"NK Z^LCI#D
MZ7!9N)YYDJ?C)EY[RG7\PTUY,^_>5SO^XY0K.<@]^Y,D'56BI$2I7F?IE"PI
M66J]+)W*R53"I(2I=<)TI&(LQY.EDR13JJ2QS;-[PV?W,\SN5:D[RE7L4%X$
M44R",?DE")R(7$.?->7-L1@QX8R(@!$D9&./C>*(Q%-&1O+W>1*.IC0"2="@
M<3\9TU&<A!@(H+Y#YB&;4_$)_N9)*&!<(8FHQ\YR@,_^NIFR2#0>D0GS64@]
M[P%ZAH8B()!WS;[/F1\!.^* T-$?B1LR FTN>F=I7U'6&?G1]4=>X@C"P#8!
M.VCL!CZ.P<'F1Z[XC&3360!"_R?_XJ7XAC?J OM@.H"^&7R(F,/?AOYA6#,:
M,\P@%6GI-QX%Y:GQUP/0(E-&'8W<3]W1E AB8 C ]Z6'80"NY\8/_"T&8YMC
M9@S!$ V>OD7U0<8A%PH-&#-B[AUGONM'<V@(*-:6)@731DV#)$JGA/H/)  V
MAI++(?. <@>9B<Q=/Y_ 23&=&=^*YK2>TG("37(]=>?SE.F_PO]X^ '%:E,:
MEC:KE"6.3%.."!2B?$FA<."/3+TLU(^"5BY?CN=Q ?U%:$C.T'-GYOIN%*-X
MWC'R7BK)FG+M:"R:Y%A$EUF4V1$)/+0*))@S_#D#)F 0U>(%:'S4G/&4QARL
M?A!+/<_MTY(.K=0V9E2O,X]I[Y%@ >IM!P?MWB9\7%S+R_X"?P1R%Q,7)/".
MNA[/G)D2 :8K(O?0"OZ[CG?\X60^!X-)QHG/#5#$QY<R);5]9ZV1ORM@-H6I
M)7QN\#_RCMTQ+Q#&^CGK^ +6.#G6R'4,2$4X$?(B@800 S%,PI#A(HF!A/U%
MUVS#UGIV%PV"T=5[&GYGZ -M: WD=S:'&GS=[0\UV^[+KRUE+;*!G#O<A8V>
M^_+C)J?&,_5%<\R1*Y$%$ NU\/FC-P1:+4O7!K:9PZHU[&G=7F\9J=;0THR>
MPFE1$EYPJQBYH=^?[:HE#U$Z&H&O)UU8,*P .@J@B>EW,@\B5]A96&%$"47#
M'Z1V_0Z@B3_!"N##^?5;<B[:0;A>QP!!&L*"^B)PW+$K/> ?T_"S >B^OL@^
MZ6]>DK[5E2[KR(/%RMAEPOVGBU:7Z //%8ATQ53&.)7HHP83'WC,%_:4.\\P
MP"SFW7\#8W1]ZH,'[L'$P*(!;45T1L2")S<FAT$?'ID&][(5)"<"[Y9')V0W
ML-9B-$I"^"-=%J'DP:2,O #:6\=+OK2;TCL>3, E'BJ)D5S6W>)HOC&_6"4
M$<EHJG'.% V%W+NPBI+QDT6[XX0'*Y",$5  [CX#VOC4K9UP&%$R2Y=Q\!M?
M/R;Q- CA"1"<!5>A>>CTFQ_<>\R9L'0EF[8E5L2<+(_=(89P>1H5#O":,?(Y
MB!D9D+R4UE5Y'55,@8LNS/!O9]=G@(+;R'5<$!1<&;NPEJ9\9O&,%U\+CYG#
MO9&%@ #[ 03^<V7E.S9F:&HY*V@4L5@X#YY+;S$0AHQ$603)9R'@'IZ\I3SP
MYD.G8WA9B,PMB^\9\W/2!TX1!O&DLX7-XXM<N-;U(^-\4GTX1 3->,C1IT(3
MX(3!3,J7Z;U4&UR^;S&$01@0!4)^/P5J\-4\E:M:)82E<1BIJ-EB(.]IB&G,
M0-&QD%Q/-Z>\;[-@H(Z!KP+ /(V#, (P"@/*X9CG4H1<XO8PB:FP$N/ \X+[
MUU6S+MM,>QX%-YZ\EUJK;-!//RZ_?RYF=)".NCG[#+-]GWA^CUO)2,WOL>>W
MVD1,5:92EY04%B>OG,_B4,B!D[_2R!T],O8J47%M$Q6K^5#SH>;CL)J[S#6K
MGG7,!!I5J/K?N6$!1Y "J^F$"><O(D$21QC<A9%OM@/'/I3;T#JH)Z.TGI>@
M>YIAZYK=FO*D2A!J3VD-+D$#ZBU;Z]I]A7J%^N>$>@-0WQNT!/5'2;^\;F59
MC_Q\3<LAJ#(?GMH_:P3SFT!C,SFK8*U@W4+.*EA7$W,[6GCM!)LK[UPOB9ES
MRNV5:CV7$X&R?E3O[GLU5B/4@_E-H+&9G%6P5K!N(6<5K$^R?JLF"V7[MD=/
MDI[HR)Y8-:Y5>_8P:YE,Z^2(>)[ /-V>HD*A0N'I]_AJ%Z?:E+F^^6?#>*0*
M<W-$,;Q*@CF_"U3A>D<5 FA_(8#L/K$J?Z%0KU"O4*]0WUK4ZX8VL.IP+_/4
M\;!][A T)TCV;G&KG.=N<<0.9\&E\B.N'=N;W[O>9TE;&H93B>Z5(-0LX-*4
MJP0*]0KUAT.]V=>&1\X5T-)"#/7+3Q0RD?K2#PCU8[?C+ <@,7L]3"7/?Y<E
MQ>2),&'1J7)?+J>KYAQ[RS.;868YYD<\E5--.72R/)@"62(#W"C'IT>),,?4
M#5&1)"Q-#"D>6\J/>7Y]0?KZH##EX>=@.8XNH#X)H0^1A^LQGGFI!XU$+B;5
MYKG$%\<.EIO!S(P/Y(Y%LBU&1U/R  Y8FK$2DR#'0L)HA +F C-XONZU.2;K
M*DU58^4W^"(4V3!9.,L2MK_CN=F#, OE89K1#XR1KV$ LSC39'(^\51$1A2F
M@:?GY'GYL*P&PT?<,'MHJ:DQXXGCX;UHB@#@-0MF,YB@],S)4N+X-0G=W4AT
MBMB$OV<4L]"+-.ZW#,;O<^B,!4#&;@3F3^!$)%B?4=>/<DD'441$NL(8BZ+@
MD^W)NOX!1?J?7*0QMVTF I=^%(<)EX%G*@(?%LK.Q22Y8YXGDT:R6LYH2OT)
M+U\S8C)=)<^8>\M2H#L<.5@7!S-C\DHOU!7E#$#A16,0,)JERGP@/Z*L?'=C
MT>3+-"LA?((9F<.48#4>K$) '4PL2R<L2!#<X3>VP&C6U:)=3 _L$[[,!?7(
MNZ9"-M+TGK*-.<6E('2%=D'J1)FUDZ>9QV2KA1*'*873!,0$%BL>S&$$8\N9
MBZG+0LQ@_Y#6ZIG1[^Z,/X?=)!&'7W ;L?".YSUT_7DBLXEBB81'CR;^XX=Y
M=E!!,4^AG'6_KO!#(85DRN<X!*WF89)]KG1D#WR>9_0!9YFGCH3)E"S*M?5,
M4D06!GWC8+YZ K+_PR%<H2T!W*?)^D><:+*E?O&&(0ZZ!Q]C-5:=.M@N />/
M),!_N*[AQ@YU AAGH0NB14D66"FR*'(1:-*&KNH$KGQ<[ H=20U$$RQU# U#
M!WNK^Z/S1J8OSJE.MR 7]ZG]5B7YE4C^EFK+S9?\_[,J[H_D'$LO"1WP!H5
M%+/+FSU\:&%S-<)<_DA6KHDOU]-/&BJ%Y@@_IIB/,=S"*S]Q9Q#3_*/OD[H<
MCU=62CD\#^6PI>)M\Y7#5Z$5 K%\%:&?F(VFOOM'PJ3TATR4!%W5"+>@*$@$
MI/'*)X6AHOQZ =;SS=$*>1^C=L)>4Z^9NX(T#!]XC8B9"#*B:\>-Q2+$YB[B
M"^1''NY!5X__D0MQ:XM I7"JA>G)OIS3!Z[K>"D:=AN_1/\<>GL'#\]NH4-3
MY]'$'G_BOZB?T/"!&)J,,]+Y/ S #^6+V,W>8BX:@,'#K%Q&5GB"DS[V@GOA
MM/):5WZ<^M:C $PCCU5N#!VE?__]51)U)I3.7U\O1&M1<^AKX(&CSJ(;F(*W
M.$$__^__1<C?_Z/3$2'ORRA*@*1WP@_^RD(W<#01Y=&(>.2+C)R^_\["$1;=
M[71$(UG'^)AH2+0CFN&-\-]D"UD#.$;$Q!4;__1B! PV=<,8Q@$&<[MZUWP!
MCH$K?OVMV]5?P(2-@/5>A-;H9Z,/7.[FQKUK]X=@P86(-8J?_^<3A]#_JYPQ
M_[I.P\WO ?GQ P8W Q_A?_[=C?XEB.(M"XKJQ$B,RG9N'^VP:.27,(BBG5B'
M3?&]FGQ#O)E'#.PAVS@#>[IAZIL9HEM#NV^49,AZ(AK EMT$;C@<6L^!*\@+
M2X %_C(V<Z5G#8?UPLK3==+^O#JL9GKFO%U16H?E;0V5W%&96ZU)/9ZJY.]'
MU3)7]'$RZ!HKW!V8O=Y6YFZEN<'</2AV5[FK#RS[67/WH"9ME;MF7Q\>DKMK
M.$?.PQ!WFWD(Y?9AB<-?Z0/_^OR>AC )<C6O95X-C_8*0@[!^>,[.*L\-_"
M9EFF;W9P*F;WLIM9(;]7,<Z)NWF8,\[?][.Y%SRPO+>WE<^7GS^\^%EQ>:,5
M5%P^ANXX$)</J#5NOES\@UQ=_O+KS77A^*>!Y[ P$KH."SR_$T6RDY!E ;NM
M(8V?B\*\:53W;RMAW;_)J&\N#+S[ML.NI]$.OMO2.R/72#'VNT3R'0U=BH]&
M,*%>9T3G4:X;U_=<GXDFD/T\CHKOX1?DZHDM(M714I//.+"?GAZ>4H=0>9*7
MOQD1:'1-&?<XB[N;XF1O=@@7_P?O\%@:B/UR<_E#ODEV%G5M)^_Q)"=_E9_.
MXO7F;_%H&\OT3!S@<>;1E.+Y,5\F,5LY3[IT%C4]>,K)PMVN16ORU!^\_)=!
M]ZS;U;!&^;_E,5=QQ(8K5NP3JU'C01E^C#]XMB7)OX E2B;0,.GG4) A2M0A
MY]7<\6O0U@-AJH0R)5<"%N>3D'%3=D:^YLZF7\O#OH:93NCJ\\N]A<S!KQUQ
MGER\D4><!"%..G]V-I?GW--9ATG7^8U>_N3:XX6Y=\=,;!SQ(Z"X!F?S6&Q1
M(2LD0X*ET\[2CF"'>-H^=.3FEN2C/A3O[;JA5-9$+?M\\HV_$?$..8_CT+U-
MQ%$#(/PKQ>VN[?:PT/!M"<KVAU;7[MJK48*E=H]%[?;]AH%A]?JVOAHP>CJU
M-R'?2'\HX[]M'@6NL09;O+*TM])1LHX^U+MVWS //O K%E-^^#JK8U_QV-,.
MT_[*#']@=KN]7E\_^.C+.^U/'_BN@=%!S]#MP6K<^12"R4>W98; H[ &]N%G
MZ'PT2F:)QZW7%W[. =D*"AR<,#Q3>^F#6F?DQX]!%+VL>@ISQ'!:ED@1E)23
M9KVK]WO]U?!6??!<1:!_,#2-KCUH+D+*,.50"#$,&[@U7 TOUP<A%>QA D*&
M?5B,U$#CE=CC[UM#^/]NO\9+D3* K=%2Y' #+P/.&@W\H&NP,KN(^ZS!AG8/
M3*1^>$?A:/J[#"H.IK_U[L $?M4;*V44Q%[K]7YO@ OV!F.EA!0=#"M@Z2T
M9YT5:@EVM%:AEE ;>RG4K@W+':N^3FT%1ZF,H6[U>D8YM7B>GD2_RHZGKX[B
M)J0.._>%_*7/+Q[G9[F+9[19^T%51(T+V-OF^+EU9I?@Q>(F!+^!PY.5./)R
MKAL2G^%M'2#E3_[(Y@OP:40<<U[$/.\%YBOPO.">8KX5GLDR2&[C<>(MYXQA
M,,09[]@#.\:0JBCQ8G[O/@QF/*3N^FD. KQ!#R^.@#%@<<*(WYNGWUAZK<C!
MFQPRX<H62D-VY[)[D0M@%'B8YV.EEP5_>!H#3'[@3P*D[)9&+KQ)O^$'&'"0
MCHE0C+S?X@X$!NNAH3'E&4Q*DS,/8L;O#V(V'.AZ%N&FT&A*>,P_BHF3L(R#
M&O1W2_UO83*/0?;'0#YF) %>LQCWH4-!ALP D7)M.5-*=I,FNUK"-Q# LF,R
M@OQN!PP9-- ?"<R6QS/_A(G,3;$@&B>Q>/LNG72$&G05N: %^7S),64W87CV
M!3F-?*LC %0#E7BCTED#P<LQ<KYH?)$;RYMH(M%&CIU+O(-1C( >-[X/PG@*
M]BV")T4RC) G[J"R@04WQ<4<!H,)9NZ(C#P.Y.4=(MQ%G 4.2#&'5(KV[#+H
M9@G9BII[U_/(?>CR%L=%EYP('<>XOP3KE< 7]SD%V)$E; S=PN.+?4Z1X\87
MNV<T/V=RIROQT_?Y9;8"^GY'<CI 3K[=>Q>9"LW[5)PA69JDE"T%]^0?[3N5
M,H.975U>%FII^I\?W303T,O'9C:WM!/G.,KLWA2<%.D-K;XQS%/^J.6JZ7R\
M)W9@.OEAY8VDB9Q >^Q_/5XQ/V[W\'1MWT7<B:[?0*=&8N6:3^*,AB$(80GD
MXXX_Z$*7ABY[='5EZ>UTO?UE_$&\>IU[<R\&]_2>.31S"]3R_64#!-\/1\\B
M:0@B<3L1C2.(O2-.]N;UY5R< WLT4ID([D_FW-#O;YG/QJ PL]:OTE7!!U@4
M7(BFQ%$K>/IKUNN3[NP8?1"$/#,.05)#&+73E2^[VS?M9\JHG:X,6I;>-RIC
MU+E<@<$"E&&F'##R(EH$R[<DUQ5P[CM88=%9:3:)-K_X(K@#/[$H[7 /76/V
MEXY-[M%K3J7FA@9/D/1M#;P[)Q$KFZME+^(CG8MT7^?S.:P/^#H(G?U$+,4^
MNC,WYJO$LOS)>EJ>--[/E_&B%]G)EW&NBR?>MS3,_&9J!?2UF-.[2:^AZ]O5
MG.+T 2QO;Z!OUPZ'YW1>,>9S+U*1L)/[0+Z?@%\K4GCRK*/P#OC5CQ:7:XB^
M@59_QT8O>8[8]VD[\,@5.H)[K=MZ1OY8V'X]E\'>.R8LTRKTKED<>R*Q+??L
M\#7\\3R)I^"MQX5+V4(BTQZ6IS37_N_0O&@]U_C3Y'H[TO:CJE4<W<DF*8Z6
MX.A.&O%T'"W)E'V.D1C6H&=MMZC5T5CB<)]A=(W!]O55=326,9?6L#_8[E=4
M2.-V)6O8^L#<A8]B+?,^C00^(@UM?/:KVN8JSLNZPL0V[W%MN6(T#]F<AHMM
MF(*<_"(KO#\.PAGN^G C0;/<6&G";-S]F0!:0[X!@5ELY[(N "X/?P,1@$]\
MXSA*=Z&B7)P[VZ'*8MP\O$ZC*)G)2Y B!]YBR0F4!R'?BEND/9-99?'57%K9
M+%+O9-<N\&$4#A@!SY.WYCW1DY/;BBCBD(;;)/?,\])TY46D\8M)B20&TYCY
M&+O)Q6G$2YRE/)A1N&OPI6B#+;?3P41*0;Q+FMM' 0IADKS$$7T%$<L'0>9A
M@!X#?!4G(5Y(O:4BO1O\F>66NTMSUKL^7K *,+J)K<;4G[AI3CB1=<X#\CH>
MS\@N^,I[QT,X,08J-()CYU.Z>&<>1#'T[\J\A:FWL6:/+$9?0^R HHY#7\1Q
MQYCA76Z&X@AWV2U95IN9MOUGEI_Q/-V!$D3#8H*%=SB6M]3#KSOG2UM4[](M
MJFP_;]VABZR+10_GOI.V+UM?<P!E\[O9)=[LUP]!F!*6TE7FA(9E+U_F+45R
M_7DH3O<?BX=Z*WDH3@L>C8=6&WDHSE0=BX=FQ3@\=V3B3<Z[BRDL1A@_?R+.
M9J:T5L1CT9]S$RQM>V]-X%$=\[]'[FO?]7YZ$8<)>T%>M8Z5JUDZ%"OW9N5J
M*HYZLO)=%EZNB%N+#D[(H;S2)*[STXM+6.MW[/Z+GWO]H=$OJT 78VD*BX^G
M&M>P>,!/7%A6>UE\/)6YAL7#1_EY=F:Q5&FH0B_ =1/L?2^]VJK5*/8(W\ON
M:@+AGVUC!]2N&4LC^'L:+?QS7]]!\3:9OZ?1#S^75@?;>/L[#^8"<\_O6$@G
MC'Q.>.:58"QS5I(OB^0OH(HQ5<_CA/AI*[(1T<:7L7Q:-)1K9[>=N=4DAST\
M+9+?+-ZQ]YJ-?>,^[^.QV[J=/ZC6[+%OW#]\/';+[MK]MHR]I\,0=YAWJ]=M
MS;SWNOT,\URY;1D['J9IS]@S>>]:)3 _,/+W[9H]=AOFW19Z'N9]JYX'>1\.
MVS-V*QT[<,':.G9XND68MS+,][=CWN[V\F?GFCUV1/HN-JYG]ULS[PO[CN@O
M@_G!X(!CIW+L:8'T'*4;;B&MZ?91?V]IA%?DGK:41:QO'W)QW_48<"5KN#H/
MN)(%>YT'7(D&J_. *S%7]1YP!>OQ6@^X"N>KS@.N9.5=[P%7L/2H]X K\"_J
M/.!*'.DM UZLHF?TWYA?(<W:493M9A%ZOI"/D8O 'S$_EH<XK]SH<88?-O->
MI]1\PDXNLLP@VX+/2ZUCXV\?WC)_-,5"JVG*JY7< J+SHC>S6'7:_Z-GB@+5
MO:(:'NN'5(*QI7BWD?N[,W9U5ZJ5C+VF> [X2AQUU<AG%M</L)Q&22(06'^F
MEF+<)LX? :R-8^H)D+JZ;]I4IGYE(3:.MAFOU=Y1U^/*\8)&TSQ;%L]]&6=/
MX4.[N;]VGDP#B#S#1<;&#I9SY&VNJRE_Y!N];LAX&BIRS<([=[2X7H.]71?7
M,.+-B*]QXS5M(FWA(/5Q]^^^SIS8IWYR.SFQ5X'M [!BZ<;;5W$K@YS[\/?R
M=8S5BW#8=?Y=^2J\N?SBQEN0I85 -P?"5]ZUV]./<Z>)'9JZ;5M-'.9.DMS1
M^W9OT'_".+^&;,S"D%\H0UG^S/.<"N$E_PSP#M62'4H?YT]_#N!9_JAXLN2M
MS;5'9BLFIE \]B/F<^#?E:8G>[A2_AR*I-VXM&AHE3BYCR5O@J,87?KRRZ4%
M7]K ,JGBP<7+E_Y3$N/Q&T/==$FV6X\U&FJ9W'H5#S4/N1)C6R"NS,29:U?1
MVUH_+N6/Y^$ E/]S-[+_61W-FYL^%L$[P.-I!)>4WJ).*A3=7;JKQ0AWUL-[
MC5!&(;Z,R>_3P/,>.L$]9J+/)XKL?&3AC&KD$_ONCH*-40;1QA=L8G-JRY7
M6):U_1<63$(ZG[HCZO&HP:?_N\P#ZS$/E@,#:TC8:< 7U*<./?)(+\ZWC=0X
M_$C_P3SX%B;W+2:7B:;D(O#@-1>^.0D3)#V2FI0804I1G.@H<+AQ/2\*_-LD
MG&CDBQ_#M\&)^),C11)R:MY0=\Y<C<"_]]0_-C=^/X5RF+K^T77#YQ/HAG>!
M/YDDU >HGV#(:>^\[Y/!^U>@@OP#_^>XH__U'R<8[#5FQY]2]S03GO9>^83C
MF5"168B1+W.&&Q$PO^_<.Y=G?NDL)P3:Q(2TF:R5K)$G\.&WZVW#[BT/>ST5
MV<AO@IAZY#X(OXV#<,3R-<I]-H%U(\^W [T&/)]2'-+1<@B.-_![^OZU>/TF
M^)R]_!N^>Y&^6F8U:S_V/LX,J<9V[&YEG-F+L)JYXR4JWCX0_@9)7UF4 X_P
M:IW+(^V?@6+RP8U@)LA_,QJN9X!L]^W#$AV+-M,FL471(+:W+U=TJX@K^]&P
M8%6:' FW%W_'BADDS6)-%IM72RR0;\ +_/GT\=R>VYX#E/'S[1UDU']D\@0.
MWT;$W%8SS* X]YA&9O2[.TMFG8\!+$@R?A0*<MK,%;9R'GV2;7P2+6P5XH]@
M&+!<_3MV&V?[G-=LE,"\X'=%6FQURU _Z\OA;R8F&_H']SL@6EQT% !'/ERE
M?$A?*S-\WI1H*6UHI?/J6: C"Z0BWT[/!OAV/KD^G[6BD:Y":TVFFRLL#R/\
M3M'8ULNIG5Z:N"9UPU>[VD3R+A1NRWS9L?&>]Z ,)3@QQ/6C.$PX-D; ;)_"
M'S/)PBQS&E:0NE\E%5^_S-Z^D"]+CI7C]!:.VG:>HSOUMV(+1G3NXK\\JYWC
MQLE*C(8_=2$>>I][YHG9L&US8)B]G-HNZ*(,I1=!.,<:4'@,)/ [UVRR5IA+
MCZ3@5%(4>*[##V1@%H:T5I[L&CJ6_99*-0#M=Y\^\'T&MM-6G]DS3;UGGX;2
MG?9>C4'/M/H'X&D58"HX.'1(,-GVH*8#+SB&=L"!ZP9/O5MJX.EPKK(DG9<\
M(RH5E>"61H''1A8)IV#YC_:[\Y$GQ#SG"3'UI3,DHNFLY5S#^68_!&'6Z$V
M3?(698-/E%.[US?,@3Q3<@AZFLNX'6U0MVOV^XIQN^M;H]NWATU@W">&NNZK
M2)*;BU4LPAJRQ^(XQE&8O4XS9C2F),HSI%EDY&T2\2*.Z>]B78XC3@=<2I/J
ML!;+SJ35>C8WS=JZF3ZVLC[Q;/8L:Y >L:WW9%[Z3H*%^&#6?J6A<T]#]ASD
M<S'L=-3EIA5FM=>$:=TT<QNGO-F"NM^TZD-CV#4:H7MYR IK"-3,F)9T,_:;
MU730NVA@<S!HR*IRT[QMF.YFZ]]]IE3OZC"GC;"J]56_E0KJGNK7Z@^' ZL)
M\UI7]5NI4=U'5H=]TTRCEO6>TEKZII5*Z>[>C(F$5#&9-R'U(T\FFG:P0A.?
MVP^)SY,EP\3 I"UF6E0J'CV(RZ;!&$N,:7@!C8H\U/D Z:+E1<.+=F^"K-6T
M46CRRQ@:S)I[6D 0'K#D^N, M#248[M& HWN<^?83B' SF P&!Z>8XL#2-EE
M;U$Z+&1SD&UH&/3G+(!U"WPKJI-%<Z!K[,+W\Z6KS7%(':R4E>9?B#H7(0.]
ML.N]\.P*-=::O5J0\0FH@*_\Z[3__(7F&^Q\D?MAS?'\S;?!.;6'N0M^D#$\
MPTE:EY.B 9,D[F'P.H)8L\]AHA(?5OP;,9P%D8/GT7WH*_[&5?;"5WP>>N2W
M(@JT[*#;WW!GAM_X[Z:.T];V"R V]VA:/G!*[[*$0J%(9RZN>8^3D%>"<:,H
MX36@"A#R%=M!SOX*K8@K'E>R#5@Q?! M7,H&RAS)&&P[;+E3CP4CC]EHZ@=>
M,!&G1F>WKL\!UCD/)P'A6A=6992D&Z@XNYMDY";7WL6BN4=CM71#%WFC^%__
M2E=RYZ,_$C?B"RN1XF82!AD5.2**P-]_Q"QSF5EKB,L=R!F[>!Q77B<FR%S,
M4AKQ-#MXN(MUTDO3V4WGC!M7L"2E6#F2V]^<*2[BE^Q*MH(=I=T4%S/O6ET]
MS3IE=O_U^/7H75:Y,BKXE3-3TBX>7WIF=6%]#;*/UQKX:P"H]/O%J,J5$AN8
M>KJ%MWG$.\V!*,FTYLKZ8=B]'!O:C]V<S,*+ZFMG8$O0S[+2^- !N;D>T:=F
MX#:\;EEOF_:P;]G-0]^J=UP3]'4&_;XU: 3\#L/!I\&O@X9-[W</P+ +O)/!
M>)EE.AHELT04YA5U<<%HPRINBK3"RD66T742AFX?%2F/L%CQ0UJ\V8,V>'7<
M7$5CT/91$F$58[KO?$@:+_WS!84<@A=Y^BXY>>\2=A.<YVC[,OZ E(FRO2*(
M<NX[%YRJ=[C\J.,$KYW92EE1)Z@<0A,V$3>'5ZVFU5-H:AR::KI,[)AZW[*4
M>FJ$):O#2OG$4!&"O]0D$6V2'S\&4?12RU*5X11OTA,<9I&6%NT-W8A?*EU.
MX;<(?)>#R+H1(VV+C&1;Q%@4]A4$Y1/QI6'J6BYQ.F;/, 8RBG(4-M0!%+L;
MHB8CY.#FQT#'NVLIT-02-+5=LYC9$<5G@YD:6Y\Z+$M NQEV;W@*4%R/ILQ)
M/)&^.HH2L8T4D=\B41'X'</;UC">;.J_W'KN1&YZ_\\-SW9]@XD,WGK!Z-OR
MD1K9]I=QKF5L^";(FI6MYAKE36*+O,&M^^H__]6+WSCN'8GB!X_]]&(,SW?&
M=.9Z#Z_)WV[<&2S"/[-[<A7,J/^W-X3_'KE_LM=$[\[C-R_^.HG?%+61>X8L
M-;K2YAN"]'4H#,!_37#7P!T_O"$S&DY<O^.Q<?R:\$8<-YI[%!JXQ8%E3_!-
M1?D(;\GU'9A-\0VG+C\OB9P7)YL7W!">AP%FK("?;N4L!;E9PDT]? I!1?V'
MO]+9_,U_#@R]_R8B<RF9Z7MB@Q#E7[@J\V7YSS^6M3L6*2P>,.4$$.^.N*MS
MST*&"0+& 19.CEXCCU\!DW/\3O^\#<FK].\UC\0<:"/F>7/J8.$07L<=/T=S
M.DH_EYJ_F,^?#_,7BOF[=YUXBH]V?UC (0ZSO\#9"K ;'W=@R1V?Z9]>W 9Q
M',SV[%-TPR<"$"T&'CNY'OW@/J3SGUZ(?P_4*[EC88R)7U*TBM;>$,G3COC\
MFACS[\NP1AAO)_HP1!81LV_7NPQX:Q\E4' ;A X+LV;_4Z05P.8)/_>WA[IY
MQ!_^ZST3:N,V\)SEJ<+##"Q\K&Z*=0OJT56QVPN)IX%6&^?W29-IUWXR7^4T
M:Z&.M1Z1=5B>9B:Z'%.S33R\5;^9NY4JZ4/ M]%&ZE3V2,W'0>9CG=SOJ((>
M]9HMWWYX0V[IZ-LD!&EU.L#]( 0-/1HQ-AX?W,#DR> K^(R.80DZGJ3+5M06
M;[%3J=H_,L]EXSV[:DY6[;BE80_N5.UE.M;-R,DQ_SQ%KV#I722-UEG7^H%T
M"/P[J*]@'H,3/RC4-Q_UQ1 W),2-MD)\5SR?:($SYO]W>KPMT='R!<X3>;YE
M@7,X3E:]P+E.YG./1X:IEX62C[W:.8( /$\Y+&GCS;.N65_I;-LJ1Z']B%;'
M/+/;"NV&K&Z>QVJZ7JL;%;X1U'TIV@''U8UR:ILOAJ5#.;I17^%LV^)&H?VX
M(9QZ+6YJ$;IYQ4\:99_RS\N_9?J% QQNRT[A_<JHAZ4K1%*(*"9@<7R'[SCS
M4U9SBAQVY]3GZ2=B43^(CJ$?\E_43VCX0'2-Z,/A4G)KT>P%M'H!C=Y@FW@)
M\T,0?LTU>"7;.\?F9&LZ-K5;3IN"0CN"4T^D8LM%FX_N&(^Q1DG(4TU@%X3W
M<;@[S-A%UL/2&.IZZ+BHZ%%W[87Z]>,K=<GI*3>7L :11\Q<MK:#W8VKRXVE
M/2;S7Q^H*VH?OWW(_OS592$-1],'SC/>=/;;I3]/XHC_8![@'E0UE^&.<&7R
M$9R.@I.374]I&T[>S^9>\  3C=-_Q<252302#T3FKL3D/9?^R$L<^,7U^7LR
M Z3&2RJ""^=$1*1P8L[F^4^[ Q)E9[RO15=I3Y?\8+_H)NLD[>-IN?*&1M\R
MUW'Y, 0^"Z;OE&YO:%N#M?D]#LST*X;I.7%?!#DGMTAXALUH*;-6]APT*YZ2
M#SUMJ+:E9W7-UG:1$2LNB:!2YO7; W'&_PX3)($FYKJ9C#S\5]Y$@#'!PG^$
M%V9Q18I5D/@U! ]+V.(JF*]A(VP1U%H2^ODAB]Z^C'\5?<&"\)^B)\[3"]$/
M+JDO_8M%)^]E'YB+] 9ZP'5*]&5\Q9O??EWDJ][];\&."KHOR#OF2*%;NF!1
ME%"LP"[L-O6/4ZBM%&XMZ*%J@C?JPB<1G!4/?<?D'Y?^0I=]HO%HRK.  D&A
M>YMP"?SBDP]N" ["ES$1Y;OD"VSIN:C#-9S5U<D_I+(#:^RL37&6DI)2<IGI
MD)2,?.M??$[#ES&G("5@J?^R*]'\2TCG9SH3B13Q Y#_#ZZ@4MK+5 <%-T'.
MP<$'E<U<V4D*2DZ2G*,OH3OA*\FB*3KTA-BZ(=/4V3M/2$IHR?F0]XL/Q7TL
M2.? :A17F8&/@8,E[B^R8>J=M"QMQM#?SJ[/L**=+&Z<=K2F:'7 ,S]E_2SQ
M9M'+D['^VS7TQ G*Z)&KXUQU53&2W3A><@#[<'8[(S<5EZT59]?7K;6+G8D]
MV$K>E6&KL9-&*$>&<1K)-SD.#7L7CAE/X5@Y0[<OSXYIOLP]>.:Y_K?7XR"(
M_2!F'^$#^<Z_"@.,/4_C>/[ZU:O[^_NS[[>A=Q:$DU=&MVN^PI]?X8,OY//Q
MPQR>AY$#R<QYP1M?;5X^"AXS\WYZ\4%^V\%: !W]Q0X=IPTN=QZR*$A@>/ M
M< 'X-P&"_,YOUR]^OIDR<H.UKN,L"SKY^.Z2B +?,A/ AP1=N8BQ;QBJ"9)X
MSD(L#( 7?=T0$P7C\A=3![RE(;@"#U'G*H&%LN?QMBYAX-]QO7^'#B49)_#]
MC(;?T&]X&'GLC! @(TK[<?T[!I9^'L(4AJ[W@/Z$^(YC<,+S68_2DJ;D-L"7
M>/9BC*8P>&&&YA"^@D_@JT"CV(237MD"E^V.+2Y-WV$,A'#EFQY6\UP1N@"_
M3M#VD U^'@;HU!$JZQ^ (G%Q422/NPE_!KH.@V0R);/ P:&X>%\/_^ $Q^X,
M3+4&3<IR(T S$]X@>MLQ'?&-$R00ESL^6)"1R-@-;\1!B#3] JO?D'HP5O3%
M\$ETNG(9A^_=>"IO:R.#@.F<2P&94,P^M:!>-@U.&H]$:>)-O,$]">!G[J.!
MAX@K,OQRYD:"N[<LOF<,FN*^P-^B?) NS[^_OUI"^A+\O6 D<3H-47C_<QGP
M4AS$E__R;KUE5,/;%-CQ@KPJE*GS<$3XQ<R?7NAGW?15P.<6.9)/O!K#/'16
MY6D<!K-"BH*U8BN(A597"2T>O5$T>J-VHS>J&;U>//DUG/V*IE\OG'^]?@#0
M*T* T2T4@&[M&+!"TN$84*P!ZH< HRH$6(4,L.K' *LB!O0+&="O'P/Z%3%@
M6,B 8?T8,*R& 6:A&33K9P;-BLR@:18RP*P? \R*&%"H!,WZ*4&S(B5H%BI!
MLWY*T*Q("5J%ZP"K?NL JZ)U@&47,L"N'P/LBA@P*&3 H'X,&%3$@,)U@%6_
M=8!5T3K +G2&[/HY0W9%SI!=J 3M^BE!NR(E:!<NA.SZ+83L)R^$R@3#,SA4
M%@R_OKFZ_'I-?KQF<\K#M5C^#Z.?P9A<L8D;82@7(^,RI(OQSJ^AZ^.)91XN
M79P)>KD2.$]CQTX::,=W;T)>-NTAB\"2VP<9[L9>,5CKDV".0>,_H=\HN8U$
M"MUX06SBNW<LC)B(W5(2P<,>#1<=0<]CU^.9-_&U-$HOHMX9!;(UO=O1=9ZX
M4R-ZKZ/W1!+/("3& #P>\8G']+/ _9Q&F).6A]Y].F%IO!F/KD^R4#6/N*\-
M3%/'R<>E,]KA)Z19G#/"*J?CP',#WK4;07.>1Z;,FXLP-3M6D+K8/ZF=5&X1
M2F-?K52HE&HW^BWKLGU'7^B9U,\QV>*7[#OZPD5I_=:D6Y:D^XY>+UR1Z?5;
MD>E;5F1[,Z!0\^GU4WUZ1;I/+XS,Z/6+S.A;(C/[,L H1(!1/P08%2' +%2!
M9OUTH%F1$K0*$6#5#P%610BP"G6 53\=8%6D ZQ>(0-Z]6- [ZD,*..69O)0
MF5N:.P 5W/Y;GK:27N#5Y<T%^8B'N,@%G0NG[OT?"1XM^L //T6/CVV1]( 6
MW@01WIST'F^#.]:AX$^"'X>']B)T>?W1PY;C6]R1DV1&\C32#-RW""O2\[L>
M'J<07:\9<]QD1D8IL2->@T*<MA*G2L%%([/$B]T.O^NMR0_"NP0JYN#14G#P
M[L&/9. PHU_(SV1+EG!BT/L$QS,0I2>P/H8['L/SP$.@C*7.:@A>Y#0@C'>,
MQ\3 \1[%XI*Y//]%_.PF!'7NW"@(A0^Y^%H.\T?=[I(.@<E^B6R?!?SNMH\G
M"T-!Q13=>>[^IC.0&Z?D4<88[ASOX9T6JZ?Z">=FV33W5$YF8=C8K%_8V-P2
M-MZ7 5:AAVK5ST6UMOBH^S+ +MP_M^NW?VYOV3_?SH RYLFJW#QQ$\1CHN+\
M*?6$Z>$FY5Q8JXLD#+DAP7AHE ^(XL7 #K\8. F#>XP/CM&2N3'U0/^>N[--
M!NP=7EP.YMPTLN_B%L7"& K+AE7'[J<8 >4J'P.K=P%>W>/7S;E)HJX?PW_X
MD\.CJ>X8:Q9A!#(-I\I(I,N;W,4:+AUEQB886F=77('$\[V<:$<,!"D0#<H;
M[RG;X-F)%]S2M+^\M>0V9)Z.CYLTY'QFS'++!V'7-.0'&%"TD7@\&<^FXP!O
M&;?&,G]G^ !]7*?3-1)3XOX)*P\Q#F[U\N>7TX@J$HN7\*F8>DF5Y U'!L *
M3SD#3Z8TX@>E0Y$[(P%3*>9$''<F(AL1ICC!&;MC2_. ^/ BI-MS@7]IAQG3
M1,]\X"[RD] 8++%X*.(V>?*P./(\!]S[L0LLYM6T/ 0"@&K$HD@>[=[#&!<N
ME>NW4MZR4+;V5,6%MKA^IGB+)=YW]&;A_J59O_U+<\O^Y=X,*-PJ,.NW5V!N
MV2S8SH REM@^CB5^/V,AMW*?I"'A*O>1W5U6>7B3Y$F6^%&O"^.[H^_(A/<:
M+5)- !V9ETA2E\[U-=R61!O&P,L*9M*BP!MHS#3PZ21%:9_<N@A',Y?' AMP
M&+[O\W;GZ7ZNL-@P4#!!?FI4^!O2O<Q9,>8YR)@H92RWZ0M[QXK\6O*C8+,F
M">P$0)R/)& '_&;22[$\.97[N\?UG4*)U^LG\?H6B;?W57F%!M^LG\4WMYC\
M?1E@%>Z16?7;([.V[)'MRP"[>'^\?B)@/UD$RAB]7N5&;VMT]$<T5BP$/2V-
MU<N<C_B.C67EZ]VBIHOW9/ST4![F91D/\\,!XJV:5/L\<>1:(\/#PFG8,XG$
M *29F+%X&H@#/)CK"-,MI]W!5ROA3$D;;W >1"Z?IB7W:K$<D:-T,AX+@XE^
M978X"H@'YQ'\T2B'@,4"XM&Z(<M$!*1-Z1T&'NY9*&*R:<1;N+2P ABQW QJ
M9 I.*#R+>>E@"0#+I3\2FL[M*UB$1*(8\2WR!\>#)IB*6\%[6=%"(Z+7SXCH
M6XQ(;T\=JA?&,/7ZQ3#U+3',O1E0Z#GK]7.=]2V^\[X,, JWV8WZ;;,;6[;9
MMS.@C!7M5VY%A>LH3.#EI3 P&)S#':O,JN9S() QO0M"KO?B()?^8!'O3!,A
MR- A-RH,U"=:O>T.I6&7W9L\KNG=NM4IK-T,O"]N_/+[FY?Q9E=0$KSD#6K2
M%5RW#0K-DO/40*\Z<@_<[\V%=*5K)V/1;K@:Q=7 X1T),X^Y_BC/.4&B!*/%
MT6L"8V<AI\=!YYM_[ "R&.!ZRI,P9HL+3 N"IA(L?2)27>=<\M3SE0=[^7ED
MGO\"$$1Y#O"][&:ATM#KIS3T+4JCOZ_6+-SZ,NJW]65LV?K:FP&%SI=1/^?+
MV.)\[<L JQ !5OT08#T9 67LYN X=G,I8=)EYD(Z+'(GOG Y4KLIXHBX*<<?
MYIM\!?8Q,YZ4)UME(C%V9K_P,HC8P,K2%.7#O O3+(QR)!1S:JVYL;L%Z^&
M2_.=QU(Y,<+RH%8&-PZOA6#2SX>"6R/GDTG()KAE]Q:O<>3N@PCSF-_SS SE
M4E>YZ&[(YFA!_'AAH5F:[4@:Q%@^>Y8S=9CWJ)@?V(>7\'L[<A<QA 6*L&Z'
M2,J$WB!Y<#'F2WEP=SG.S'-2"6/OIIN@N<LQ?#&3;=G29<N]Y%X7&>]LC-CS
M(J8;L]'4#[R _X3NN,]O$\W#!/WR1^L>N<01$.#YNT+PV3/WFGO2>]A?H]!O
M->KGMQI;_-;!GMK7+ Q^FO4+?II;@I_[,L N/'QFU^_TF;WE^-G>#"@4 ;M^
M(F _603*V-]AI?;W-[ E'M?4:-?HB._P1>0>=#AXAJ#/QAKQQ85),*RH]/:[
M[V<7AJ/L^H6C["WAJ.&^J"YTK.SZ.5;V%L=J;P84QN/L^L7C["WQN/4,6!&+
MC_ !OO_[*Z3CY_\/4$L#!!0    ( %6';TJ$#1ZT.Q,  ''+   0    96UL
M+3(P,38Q,C,Q+GAS9.U=W7?B.+)_WW/N_Z";EYT]9TA"^F,Z.=.SAQ#H9H<
M Z1G]VF/8@O0M)$864["_O6W)-G8QM^$=#M[_=)-I"JI2K^25"K)TL]_?UH[
MZ($(EW+V\:1]>GZ""+.X3=GRXXGGMK!K47KR]U_^YR\__V^K]8DP(K D-KK?
MHM[-I\YT01T@==%D.H:?!+T]A3).SU&7;[:"+E<2M2\OWZ$6NCAO_X1FWGI-
M)>I3AIE%L8,F@C()!?R(AL/N*>HX#M)<+A+$)>*!V*>MEJK\R;URK1598R2Q
M6!(YPFOB;K!%/IZLI-Q<G9T1[$HB0/;U!K/M*?Q_!G6^;U^\:8-.#ED3)OM<
MK&_( GN._'CRIX<=NJ#$/D'0",R]>G)WA3T^/IX^OCGE8@F%G+?/_GD[G.GJ
M UJR=LK5;,BA)>5V0\(*%MB]U\4'.9JE==YNA4S0LE]C$CW="R>0Z<V9RK['
M+MF)GZ#W-0 $+L]T[HX4"J(Y15/F2D"(1.EMN6.($K\[,YD!*64/Q-TC=8EU
MNN0/9R9/:?HFKBGSUNG2V%*<J>8Y PHBJ+5CX*P$#V>M/3Z;T'31($/)]=:7
M"TP.(65TF#$NL83>H9/\Q,V&L@7W4R!-M>U5@,>4+)!N[2LEQ<<3EZXWCFI*
MG;829/'Q!,RG%=C(OS>"G()X 87@#LG!1F6?;53W8$:P85AO4 065J*4A#%
M(7Q#A*1@?*$MG1U+*PL[5;4"%LMSZJR43195E0(6RFB-=7+P?56=@(4X+ZN.
M*F<."B#UXVXZR!MMM4PWW/+4&-]A=@_F%+D=0!<5:VU-)XC:'T]R*7;5!P*$
MN/UR#E/ ^3E,8D$)T9^8V<@4AR+E_7RV7\A^^9Y+[#'[1?_>[\X^MT^2Q[G7
M9<HSQLTRG<]/#:!X+D)=SESN4%LY$-?841/,;$6(= T\V=FYV  R&IL9-!_Q
MP8D6A?RRD"FL :8",!,L0/L5D134*4 I3AM5$1Q'DXFF4-M5'CK:V<O#NET%
M:_1#3*B_-=CG8[]K5G>\&"A2DL0\A287LHNB[AD6B/@"F2(;H,H#U05"05:$
MN?2!E$$MC2$7PC?5((R5WP!Z#$ +QN%*W*5'YF)4"T;K-T6C=7$-S0A^N!W-
M5M!T*^[81+B]/SUP4/,M)X4^%]ZWU8:%:/%_1::"!L[GP%EA5"AB/G!02,.T
M8%!X6VU02*NA&12>,;E@=]5W^&/*FBN=+!?,=Q4] R@5Z6(;R%("&,2U!-VH
M.L>+:\^EC+@^3.E9N="\#T(6U+4<[GJ"J#]ZL^YT,)D/QB,T[J/KN]E@U)O-
M&C22:'0LBWMZ;V("UFQ1XD.1DEZ PT42ATZW.[X;S0>C3V@R'@ZZ@UZ#00H&
M@:5W+!CW75VWCT)J3@$.;Y(X!!T  /GM;C ;J([1()$^G2B3)RSL"/&D@K9_
MFVS[[EAW@-ZHL?ZL^>!>!L,__"IHX7=IH_WUO&G89,/.)+>^3O4VLVG?:$)!
M,[]/-O-L/N[^BJ:#3Y_GC1UG-?=8.R]NA]F=1RSL:,,GL@H@^"D+@K%V;& P
M']V@SN^=Z4T#1PH<)K RQT_!0!Y-*&CZ#\FF'XRZX]L>FG?^V8SB:<T]A(R@
MI?W?!8U\F6SD8:\S:YHWK7FG1%*A5YC7A$'U<N+@P$G,R,MO_O9YLOFGO?E@
MVKOMC>;HNC?J]0=S-!EV&D\Q'9 -%Q+?.V1&EGKE'X"12"\ (F7].NU-QM-Y
MYWK80[/>)P5(@T$J!I8ZYA"N5 5G\-,B,3QR:0JP25G33GM=U4&B2]OI> 2_
MN[T&J R@=@<A!\R50I\G47Y0'U/Q!3L>N05&3T1AJ\11 &+*@K@_&'5@0=89
MPKP^FT_O-'+:H>IW!E/TI3.\ZZ%;F(WNI@VJF0XO<8@EB?V;AP40.-L(:+L#
M0G<,>S:5ZO2I]H2K\10@F[+<GO6&O>Z\=X-^N^M,Y[WI\%\QL/OCZ6U'QP5_
MN!MU[FX&0-H$UM/ M5;$]APRH*J_:9FA__VFSQ)O81SU1]1@@5.6N@#0E-5]
M4#0:#."O7?'Z/%I8 <)^#0V696*\1;'>U)CO_H992G2W8%/LIY)!8O1#($#3
M-TOA.5<.9R::?NYQL?Q0&DM3?8-DR<A_%,N<_#PT4^/]A7B6W3AH$"V(9D<1
MC/R=AYB*81<"E!'[;O"H&I6- I1'D(=85BRV$,4*<=T&V7(!WBB>R>0\%*-A
MW4+D"L+"#5J%\>$H4+&4/(Q,5+@0G<QX<H-+Y<!R%*=<BCS<LL+)14A6"4TW
MV%:*4<=QS<C-QS01F2Z$LUR NT'R:*&VF'MS"&>NWW- @*W01(X4R&MLJ.JY
MRQLB,77RCE\&%/FKE]3SE@6P7U8XNHE^\.5HH"T5$(KAFIU]W)#09>F04 -F
MM9A0#,X\@F-'A2XK1(4:4$L>+(VAF9J3!V/L0&DA?$4G4AO8BJ)Y>U-DF/#,
M>-YE=CRO@:04)%T0^[R= ,9/+H(G;.820%WD X6ZG6$7G;<;P'*/(<>Z4DIZ
M<;S5'#\N!*S@^'+3PRJ'S)/095&\0-#\LEK0O &W5-0\!FE*^I'BYI?%<?,&
ML"J J?GM(@LUDUD6N@ISX(?D')A>$E(BH(L&RZQ-D%B_BR<]>QOD,F\;I.EF
M5?=!1D1.B*#<II:?W.6NNEBMX[K>>I-<FS^_F!?84;FLLJ/R(P)I42 N\N5%
M2F!]YBXB<F-1U2VJ[S';W$'@E;&<-/(7LI#$\)YM(48J9,1JK*"Z%736^K#J
ME%A\R>A_B#U0YV6[*\R6Q!TP=4409^:*BHYE>6NE+4@I5T2D7'Q4PHY>IL(7
MLL2WY2W1UPN%BB'*?M0#E:\<_(U"]=3U'!$%D=8PXTJFQJPKFW4X-]Q!]7,.
M34C$FC(R$?P/O0_IDX_O';K$P0*RYTJZQF'N!&_UAG09PWZA*E_(M-]7,.W(
M1*M40Y*CG7(([!;M--S-TA$=S86M@98[BD#/QKP/F+N#KX_&BXD:*SA3R8 3
M*66J9=A?R.P^5)C;04K]F0518Z4O*%*2(B-J8SG5+><SP8Y<=0%-Y4>[<T#5
MGD*_+&,VA;PO8S/M"BL&(R)2,NJ%@HNTE$B+V=A+=7NY48(06^T-"GKO27^L
M*&$M!9PO9"L5U@Z^@"@JH1E>&CNI=)9OSQBRLO,1KWJ:[[+T:;X&S.-\#QV#
M^1#&/ .H_!UTH7D<XV/KQGB.=Q8TOF]W$&ONAM[Q3X->'N\T:&-&S__ .VY
M%9ER3:?:A]V%5O/\;\?_7QC,SV=[+SN9A/C[3^KU)[I6+@5BB1?(HF]Z+3'>
MQ)[T,J^7#;FE"XL_0I7*>$8<Z08IK;"HTR?7#I[+R14G[WVK7''V>=2/5LA\
MF  I;W^5D2'"YO]NA44<)HFV:;$MC4X:7_#'LW&Q/ %=WSI FBCC[J]GRT.>
MK%5E679,^M>S96"86OH]O'85(4(N\[,5%G"8&"ZU*@L1\*@?APBP_][6I9F3
M&%EB?55,A@PQ-D>(&%=+E=-J7[3:[Y\OAZPL@SRD_GBCRHVHCD3 I'\= XOH
MLXAEVD"SJ+]: 9]JB3>J)9XAQ=LSH=Y;*RF IE;5PMC]H=4^KP9 XHG'DK4&
M#*KB=X=IFOZ(8YGZHYPCP_CL'I!\AK*:)(>+D?].Z.%.A2[KD)$Z.3+XC_Z!
MJ)9LD:>-@QF67&S[\'?YT2):2B\L)*?-_#==M8SZ/CNUT:DJ&2^FY($PCZB#
M)+X+JZZ[HP\J#M2Y=Z70HBG'G:R=?Q_ :IY6U,^H7D$:.,L#2=;*FP2-/2"C
M4@?P/@GN;0)"6#NN3Q"CCJ,*^W@BA0?DV"\T^-O0;O0YD[FNQO:$;KQLY6_!
M/7<F@MN>)=U;LKXG(E0O-=,H8)Y1O;+Y&E/V7368$7!AU+,D&4IDY==-CP&S
M/640V/F,A?T(Z[I]3;(IZJ;+!+P'$T>[@4[A\ VQY\1:,>[PY79?K5+$==,P
ME!#D'E*+,)<D3"^7J&X:P8P'<HT7M_@/+KI@:!RF'C=4)BL_.J!1)LF2B"/H
ML<".>ZCQ$:$N*,5+,EYT'C#5-:@'9"(FETWBPP*8; S1]U5&?Q<P<%V/V#>>
MFBW,,4(=FC;)?2YNJ" 6S'GNC(@',+,(:H?R1U%=<_#%L=A^FY8P>??F.4[(
M(/=49K?/'1.[<TK^SCKTM0F'"O<W\R*M4HWKM;3%!#QV JMY6X,^XA-LMC"^
M</4Y9,3Z"^B^M;YFD2,3ZEH@XB'ZCCA[**ERA/2U:+T3.:Z3?N[,[7ARQ84Y
MC6A2(@-X5<:8JZK3ODE[5%0\!+-0U2AI;)S7&G]7Y;Z4U*R([A6H56RIU;AJ
M9J9CL<0PL>@1/'S1SI]A(ML:X\5NJS!\ZTY?MA(VQ#'*.F#!:<NKU5:Y/]Z]
M-I\7<J&A3)>S>T\LQZ 'L'9AZ6[CA!==0%<W1_I76,,\,GP-BT[JKKK< <>9
MXG3=RM#63;^9.@6^PK2[ IM+K+;3,NNFP0UGRZ6'6:H&J9EUT^!9 \.0,MVM
MW2,--)'R:A;="M:LOZ^XXVS'CPPF$Y""VA2&$9*RN,TDK-TJ-Y!X1C88:,D8
MV+&:-F_H U4+FA3M\FAKI^"<2^S\SL77!8=U.*"A#N;/^8@LP3M0NU-WS!BK
MKBJB;67&;[KD+_0?XN)W^0,!%^AZ&Q.ZLQ3$]+W>TX:J;C8B3[)/70L[_R)8
M9#7&H:75JX7 N^^JM9(NV'SMNS^(YY#4;2CO.(X1<+R G[]29B>TR2&IFS9S
M(M9#CMG%>?LB&0Y-YM5.?G!?*)0Y(A)ZC5P-&*S'H>G#B&%$GQ*T]>HY0P+]
M'^2:JE;HN+>>(^G&(;?XB:Z]=:A9$5UTLMAX+[O&+,:L3Y^(^O!2+,T EQ0\
MU*P,;;VTV[>R;/M[/3&LX!3A>*$NF4KNJV;EU\R]5,*%Q\:5/8%O+&\I4[TD
M&[>*;*\%5.UJ=/&&PG_@2! &U%XLKI--\5I"[/ZG(.;;$&5^X2'OJ$)]+CJV
M[3\NPH>PHAS2!V*;K_W:T;WIHQ3W6EIO+C!SS=G<COV'YTJ5U_>8I5*P,^>[
MANCZIQ*A%XP7<_QTX]<8-:9C%%:;EBOJ7%V=/Z7NU^1HF997LY%R "M*,&2I
M/E],5R*;HF:J!(OIW1;X?(55#S91$F+?<D$@B<TVQ*(+JC88P\UF,%J;A,>"
M4M;H1RKV&R_G"SW/R-6$4V(3\Q7^1%!+><LZDK^W9UU 6[-]C@ ]\Y #(/<9
M/Q"S03$% ,6#WF?O>T)=CJ'VW<UAT'WP*[+7#60E/BSNSA,G?/;2Z[;HN^&6
M=L74)18,ZMY&YN'D2%6.NF:C5F<IN)XQ;2QQEPN8&C5'(M100%<WZ(*>LSMJ
M18G;Y>M[RGS&_2Z625B[ &A??8Y$M*<'DZ._+# ^G[ZG'&;]I'%68JJ9C?K?
ML4>^O5>?GJF3M,HIB*Z?\NE>C5.75,3<L%3Y]JB40>KX1=?>6G9W;Y6Y;\LC
M<^X?_:,.#.)F9\OI6-*#?TV'8787>#SW!L;"XJ9]L8IK8\\%R[LA]57Z!+."
M.^2@BYNTS'RJFAG9#%076X5Q8J,[D5.WJ3'+ E63AX<>-57JR4?MC.KLCJ"N
MVBV,'" -UM*1+>1O4UUM.D/ABET'F6VU\9AZ56ER&5^6H6Y]9!>LS;XY+GEA
MG#Z=-"=/\MJ!U5Y:Z/<YI<7ZH@S2OZ\_%[]U:G?I%"SL)EA(:M$-UM\,2;T%
MVUF LO_ S /[;K<O+R-1PV<7]$TWI0Z9R8=T :.'"YS,BBN9-PWG<=5>9>-#
MO(!;\E_L<,P)4^<3YFK<E$%4=S:?#B8SO<]G)B!UM6YR*[HJ9]UF]YZYA*1K
M+B&!_P H'3C;5[60L&Z:1;JP?T0G^2%<%D7==.ES3TB29FQ#FQ;8Z"&\==._
MIZ*XARA?F;%NFM_-AOJ0 =[T_O1@U$U3,H^F;OJDCIC%.%9DJYO6(4+9V-55
M]MZ:B"4X@+=8?"4RT<%2<^NFP_R1. _D(,.KS%DWW?6.J(E.8R<PMM^I7('G
M!JOK8%<[.3E68JNEUFM86H/;?LV3N&;EUTT/L#\FMWH:FW/SQPC\\T/]U:.4
M5K<VNIO-UMAQ4D?7_9RZR=ZGBW3GK!2>AW'7K0W42:1 <'.P4L?$]I4M(*N;
M5LF%=&^]<?B6"%@F3XF.[JM R]:_682JR+_E>+:"+'+_/'V@-F&V?PN,NH,K
M>ZE^K!I>R\I]1I\.718=P%HW"YL2=1,-D ":)C*N3_NYD>A6#LEKP=C$L,>+
MS^J#7>CY7'Q1'V]ZKK;>KH/5SH^*[ Y8-[BTDRV5FNI"735HJ \&](7WZG(E
MZ8G(=OZ+%!YMV4#K>GSEE1PQ4HZ.I1+5[EA#\)7$#3'_#W:#WRV6UDJ=UXS<
M8S^&&4.X:O-'G1WV*4F4PHWZAD<ONF9QXZ,UU7];PRAK?WO>_E7/CI!NJ[RT
M<VB91'6;)*+"C@5=JIA]GD+[-'73YVXV4C>AJYG,MZA$7#>'I&[:@*#JT)':
MQ89UMMC&>D?*UXC%Q*])P_#L<;N<EC&&F@T=Y>2^J*KH1>T4U><ZJ0D,F258
MKM66)*^;W4[)$KR]U(DMH6(9VN^IG[Y(WMR#^LO_ 5!+ P04    " !5AV]*
M[U_?JY(7  !(9 $ %    &5M;"TR,#$V,3(S,5]C86PN>&UL[5U9<^,XDG[?
MB/T/&L_K^NRYNJ)K)E12N<(1KK+7Y=[9?=J@24C"-D5X0%*VZM<OP$/B@2-!
M@B*DZ)<ZQ,Q$9N)#(G'_\H_W=3C9(!IC$GT\N[ZX.IN@R"<!CI8?S]+XW(M]
MC,_^\?=__[=?_G!^_@5%B'H)"B8OV\GG^9?ITP*'C#2>/#X]L'^BR9\NF(R+
MJ\F,O&XI7JZ2R?7//_]Y<CZYN;K^Z^1[NE[C9'*+(R_RL1=.'BF.$B;@/R;W
M][.+R30,)QE7/*$H1G2#@HOS<UXX*^6W#_R/%R]&$Z9T%']XC_''LU62O'ZX
MO'Q[>[MX^^F"T.7ES=75]>5_?[W_[J_0VCO'49RPTM#9A-%_B+,?[XGO)9G%
M%?;W%QJ6 GZZW)4EI>#_.R_)SOE/Y]<WYS]=7[S'P5FA(O\,**0D?V_1%S8Q
M)_Y\F7W=D3)!6"%Z9S;SWF22^X^2$#VAQ83__>O3W8X;>7&"**OV]:L7;2_8
MWY><Y/())9BB-8J23ZSB%SAY#+THGJY)&B7Q$_+),L(_4' 73:-@MO*B)8KO
MHAF30B+&$S\LIKZ?KM.0(^8A62'*OU&T0E&,-^B.%XCF*/%P&#.S,A63[2OZ
M>!;C]6N(RM]6%"T^GJ%UR)Q\_9?KF]S%?SRH=I?6W?@-)8^(8M;4_.+G&8D3
MINLTCM/U*X=G;-LY1F7V,?F>?4 ]U&_P]U$EK\AG[WTG;^:%_DT'I:22[*IG
M1;-^2LW12U(Q\>JZ@TX"&994ZJ=,/S58S.#QA759CR3$/NY3:PI9?52<L4;,
MY 4\KGU/V)_K/-S-O'AU&Y*W+JH"9 ZB<CLBVU1>)'T(,ZQK;EO93U[(<X7O
M*X22OO!HR*JJZ+,XP/M;ULW<L__7RD'O"8H"%)0E<1U[V)"56I8;$K]65LC3
M/T+K1A5%95G4PHM?LE2*9<!+SWN]Y-9>HC")RU\R^\^OKHM\[X_%S__+.M**
M"T/O!84?S^H_)CCAII4_7HZEZB,EKX@F6YX9\!S@\[]2_,H!QK*$A@$0TL(L
M->EHQMY[4= PJOI3H7S^4UW)"FBGM*ZO1_U2 /MG#;'MA+R@N&2)UCJ3=HY9
M>R[Y%Y2L@7XF0M4K:GZ8J.1,$C+)^0D-$"T&?6^(#[N*_XQ62Y6,?(Y8;&9C
M1&X0^W>(L@I@F>J:T 3_R'Z7FMEL?Y;%EBW8FECW$3>0"XU0:T^' OE_JB+_
M?%SH?_7\%8X0W58U_4))W.Q,](2%;U6$[@,.;*81A%12"U#<N!,./Z4XY#-Q
M,=/VCN6J9),G@")8@&@+EVEHW0>'B;%&^- (+B#RDP8BAW19([<D1LE:S3>Y
M).X%M03WVDDV>Y>K_XU$?DII.P=0TA3ND-",9M<MCEB%W[/1:7 7)5ZTQ"\A
M*O1KY>@PXL)2'?%X>%;7$S&TLP9PH6B.=YU(8+,_(#+NV%!YL=?ZF7H!6GOT
MMV:OH*4K_*2@<Q@*4.M@*%!(<R_D?2$D>,-AV*COYL^% _8_.UR;$MUAE;=G
M=F]4.T<+Q!0-GKWW75"1]E,PXL(W.F*':]O(3A@&=")%HS[GLC=(GB))VR2L
M[C6(7,>9$/_";[4IT]GH>=DC1:\>#CZ_OZ(H1BQ!KGA>;)4!QVX>%< Q-G";
MJI,NE@K0/-LW:I \]_IG42P20P- J8CV+D,!;ID: DHY#D:W?%F7;T%!>..Q
MH82T[B&D^\EF!:F#M6]@F[KZU8* G?H!ZY^OB?,M1^PO/G&R\4(^@S1-9AZE
M6QPM_\L+4]0 @A%/X34@CX/0Z&*M&B- B058_NP.6.ZB#=.4T&U[0D?T:3=<
MKWX:7_DG[^VKER"*O9#/G'Y/7U]#C'B<?E@\Y1LYVS,3'7B;YL-XQVL!PBHD
M_8RO-81J ?D<AI%@]SK/G0'_)/2W.[Z&YZ,8!B0]1Q,^*@Z'00,V% 85E3CW
M$NN=VGS2-EZA@,_\P "BYV@"1,7A,$# AL( HA+G[(J8(.U0=*CJ[*+.Z*S)
MM>S;;,"=Y=G",;5#BQ[WV'O!(4Y8/\:[M(3XOZU(R+2,><Z7;!OM'DI>[OW2
MDH^[OEG13[W(J22LKG1*",>#,;C&B(&I-;3K2MA-HTHD%XWB+^XTBDS;1Q(G
M='?B8\Z7L5!0.?@!QDXO055L=11T1-BSX:INV.Q8LGLS)=H0K@W:3H7I&5FO
M292I))SCD7PNIW-:G\=K#&KX:PRI@5H,X[8$]\ ).!UX3XH!T[/WWI[9[<+=
MWED,XW;=2[>$LDJ-\N32WSY3+XH++ ?_E\9)L;FLAR>[E&#F;;,21AP,=(0>
M.82OZV,/,TT;>\#M:>C>-!C0S$;?SS]GV^ %:4)Y_K='$^M;FEESZU[:*3<]
M2W5PH&;875O1Q*/HA(8[65&_'A^0-!D7X%Y8>^+GFQD@/GLTRG;95T_T++"/
MFX-2.$/A1PB#JP@R-A8 &HA,]R;YGRGRXI1NI6,I.4'A&A&!J_6N-090SR(9
MHAG<L6.HR32+=O1O/'TBDNA>E!3VFM!IO&[,^QUF1LS'@:->+C'&F&EI3J^S
MB+>MR0G::RGC[];]O'X-R1:A)Y1U>UKKP/2%L0!Z)]J)8$74U%198ZBLE0)$
MNH?X?$^Q[],4@ \8<>U(H9S85608&0F A4Z>>SGH/8F6SXBN^=51DC HIRCC
MH(C"U2K7FP.H9Z$0]U*L<D_QH[?E&XK5N[/%1(U]V4TB5VL99!2@HF5R'#QD
M99(K=HYUTGQ0$>W^ZDZ#J+9;Z=A"322(><<W5@"9:(X!B53-?O1?+IN^NF?_
M/]2%:H(+Y\9"YS>4["<X&Z 4?BLJJO%MQ$VKNX4IADCFY 1'*8Z6#Z_\.F56
M>_$GM" 45>[Q_/R>4(_A T<>W=ZQBL@&C8R3U1/3;WD7L0I$<?O0P. E[3;)
M#EC2B#65JU"<-VQY5_AUYY'&US&W" \/ Z+S1V-W\6 :Y5MT&YI %Y .&<5(
M1')KN>[<3#'*M'1E=)/3G3SRH#XZ) 85.KDW GJH:RKH6!44Y>2&B&*\W80H
MJY'\C8*07P88K/G)A83KN)&T-3.F<M<AD&G$ZS<4=4<Z6EV_A*-=0+;  A0L
M:@\C1^?LBK='2A:M16C!E_)>G>J7\8#OA2A^0AL4I:@\H].$N8*D!+609#P(
MB[Q.0);4@%H1DP%4R.[>["-_E^%AD6GXG8TF&]4I^;K;2=SXZEPEJO57U5^+
M$QI)'(J^\G@"";$U;B!P3S !U&<GATS]A-HX>%!0/%E"#CEO4*N6FC[Y.&Y
M/=P+\SLSBLRHV#4@G-214M4F9 14SL)-9Q$$*@(9NB[!G6E5T0LD(YY>:NHB
MV2X.H-R?:9)3CKO:K]D]^\COD6<M)$DH?DD3OL3U3!X]V7: _M*J^P7Z2'/2
MJ\J=W[77VW2G@08N!5 +O4H9^4)."S EAZJ#]IV?W;7?[4 90FL'9YI-CT9Y
M?I*;;W(P;]A" "VQ3R$GWQ"MU< AVV$?I8%3[(>L:DBBI*E&\PRB5E\*#71U
M 2K9O76-0;8*. @:E2TF$&C(T0R1'1HZ[5Z>=.N>S_Q]7>92?B 'S5'^=W,$
MU8%5>>NGC'7,9LA5?*1D@UF5?]K^&O/'-?A-6C&?)YNRJ+[)-\4)YGC:[=:"
ML'U#[R5LS/<:?82";&*,+V,\+*#OWW7@W+_F".<<=9[)!D!('U<U)ZMZ*%2\
MP017Q+UN^-';9H'ZF4Q]IB=%G](81RB.BSM(LS"6?VDN;G5A+>%JQ'H2>.WN
M+-N -=+$P4%SRP!P>#5FE,'UU(-K5T<-#55]:+UR:7VY4_I(+.=1]4&&@4;%
MJ*.7)NY=%R:Q:+<P;"/A-12F3GC!PL;;D>7AB(]*'R)! B0+QF9,Y3XN()-S
M0=@4$:2C@R !&*A+MH<%J$.9U[KT4#/DZ>D&)DU8=C<Q0%A. 8\=G&,9C3 -
M2BPZ]7A(O6=E5O,)W;WIM6O!]YM)#)CV>TM 3*< R$X.L@Q)J X./F3?5KW^
MA)L6CF)R*1";Y*<)0:53!@=?L_0"=G^S CNT#C,L7=\42&(_Y%=#W\5QBH)Y
M2IF*^5@BN]DJ__F6T#D;NOE,7OP=T0WV6R]_]!-2O6*Z@Y!3P*$5!UI&9U>=
MRO[;H=V?F1?XQA.N,4E?DD4:EO<JM*?PM:3[.7L%Z2G TL 9EL&G+KF$F$,W
M&[5C>?F8#18\E 2@E?;#-=I30)F).P;O@6M%ESC33DJ."K3&#3%:L$GHI8!K
MT9\FZ-1N&1QXK>+=N[U-U%IVIT/VK\8"HIV"2Q'WA%RG"4:(BPX0"X5*B"[3
M<2XHRJ]'U,)3SRK%J(KU-($*=M;@:%5IXN2!-$D'8!!(Y2S:SOST0ZC6.0?K
MT@7!\]JE&QF.?BNO/1B!=_OVQXMX0_"U0T\>2B;'V[?+PE8^Y'SJQ0\1WRE@
MK:N;#K,$(E+#YO9'X6STKQ%%/EE&^ <*]F?%A,?$FJ#KPEHXU(SU%*#7PUF6
MT6>F20' GUTZ>V1WCUBWK4=#[!$#:Z*Y7-6=/6*W./(BW](>,4-AZCUB8&'C
M/>[P[J,X?O;>B\:8;9=?>11]8B@*^-DGUG@S+06V-#QJ15;Y*$0_6<X%<U-8
M$;ONA$1WH(K9(Q7]5'/O%?!R1_/#8HZY4Z* V;Y[8U>R7UU-W-BC+B,^!:0:
M.<0R%'5E6]UJ8?\@&E]Q9Z:B["X;&=Z@]()#9Q+ZDT"=H5ML T]?O'N[[)_0
MZZZ]5"_5;R!.1[9[+%)&=@KX CK!,JSDI;IX4Z/E45*WY'N(41)8$_>6(#XO
M%LA/'A8L25MYT1(]>0EZB,1^:6;P'5C+A-V(]?@0V\,UO?!I5JYF)N_PUT\4
M:R5\FR$)L<^:T9R_J!N.=^W$/S.WH&"Z88UXB;ZEZQ=$>?88IOR*##Z*B1_2
M)$Z\*&!J-UI(1^X""<;<XZX1\&[("XN4)E.N?HO-?LA79.%32CE&UX+08D]@
M=56AI\#QPE!7')$!/%F+3X:*[58:>BKD7C<J<43+ \PF[,.BA)I7'2-DO$<)
MX3[^Z8M6P[+=NQJ$I::L,N[QAN>I3-DE9@TL/]#4?K@ 1ERX5D?LHLG9=>YP
MHVOD>K,+\O$:&;#^B+'1M6:D+H6W&KWTHVHH+"U-UVFVH4QQ[KB[ #VRI *.
M'&LPQ]A#G[0\W0TYAQ\+\6F<L4<_7(>[*$YHRA.OF4?IED]RK/D@K8%^".GN
MM+V*=+Q'67'$IV0I"EI/ H@^E0^PUCZ-UQQ!_B=*4VK-3"4O?VBW*L>]A%PQ
M7ZV8GE7-2X^D_%<O26DVI5B=['VD./+QJQ?>1?^#/'K+@IW"2F,9 G<8R!CQ
M\6%1U1([SJB_0UP1V'QSV*  ]W;-&!OR_$;Z(J\BHBOP,A$G@+NV*^S"+I/O
M=K36V#%=L'2I?\P3BC%'7T/,42-0Y1);*&R4X=[>'J,6]8UE]L]O*-R@KR1*
M5LV9!2NRND3$MJRC!J;6.?9B9+L@]V8JS(,^*[UW>E@3TKF;SH4<.1IE[K#<
M5><EN'<"W#S7)2GM"[^JC,ZCDTS&"8!/X S+HY.L .".-">G.8!;L+33'-I-
M5:Y,$LZ8[*OKWZ<*#QT!^?.GV0M*JFFF-I$@AE6)CJN%2<WKW-:J$MW.P&;:
MRI]I:WYVG-4N-JQSG<\:%>[.LTB5.U#&7I+9J7*X-XP/N0B;/TGWV:,1@TF6
MH204\^6ZYF*KEK!<5%40COULN[Q^B(&%@I?76X*S95&%0-$@8_S;?')+GI#/
M.@,<EE=&!VGV1F'\GZD7X@5&P2,EQ6_2PX9VA#6;34=A3L/.JJ>@T.Q;J)L7
M,XM,DCAAFMPB9H(7\D?W4J;2=L_/6B@,S?UDJ\'=5?8Q8MV*'WM"OZL.[N7*
M$@/SZT5V+\L" [:,2PW>-M<QPE)C>T_ M:6[MS8M43U[J'0:!?>LY+"2JL,@
MI>-60TO.?8P0 _JB)]3DI;BW,+V_G(N?W!4=ZON$%BRQKICQ%4>$XH1%9C:6
M1#%_X:PNA9_!2K9?4;+BA[CX&USR"'C0DFM0/U#)QU2SQ0BJ?T4U!'7W^T[0
MV-'FL#@E%KTN"&8',68?(+L9<1*Q<L[^$2>M$U$6)'5O4WM)OS>JSGX_LE:U
MM\*] =0<+1"E*&"*YH<8*K<QMH]P :EWZVL:ZM&MWE62_*91"&G#7C'IZ,;6
M%8*^B-R1NPT!&/>8:U2 BB9]'=)8OY(7F;]F:%B4T_&E8D(V'P "6HU2":J"
M\E@!)#+4 E@*L<!\;@QWZ?H28A2#A2Z3%%'UFE@T])ZC,3MLT:EC-9&L>Q:>
M,![3M/*EI*W.O!:AS,0*H4/(K]<.,3!0#?=,;B,VM.2Y-]1K:<O^4?Y6S -6
M[_5D76!Y?7/Y0$?ULPX[5H3+\-93^%%AU*8CN^*ZIP[NK4JT;2<D>,-AF(U9
MZ^?/M9V GE7:-:A8CPJE<"=TQ:"R!/?NX02TH2<4([I!,7](G;_9X(7Q- S)
M&[]G5/_>Z7 %P*.N<0%'A6G;#K47?8WU<.] 2O<^IGALHD-[  KLG77L!1XY
MWLT<-GAVL2_7O3.H/:R"/)(SE/C^6'?NL9U!D6_\T,X@[4#]R(YNGM+QZ2CE
M[$K7B:BF4/>&Y_DUP'BS7^+BNP,!S]R8,]8N=(8Q.N86HWV)?40H7>7NCL4.
MF"!6'%5KGW M]O=@FY;NWMP"Q ZSO>,6)1K@V>%]XL/!N\>&<?MH/\*=XQ"S
MBNU0-8HY9HS\)"'VP@[HAXHT@+]>Y"GBW]"1 S< O38.'H*#&+8_)25:L^\A
MP0#@+0FGB&>UFP:&;ZMP!\^\0>P 'M:P(<H ORX>XQ@.R%V.>=A'=.=C("Z<
M_^>WK=S\?@G H-.?1<(*,]:,J3%5J6,:>R.XW [2T7+H$2ZH</<6A8K;1 K%
M=? !4A?>TU([#1@S6Z%(T4HM('+E#D1*<(M[(E"X,6%M!!T8J]-(ZN$%TP $
M*\*]&;RR6>2C3V@8TE WPI"4VFGPF-EJ&H:D4MV;YRI4KB$<"!083QTN.IYC
M (V1W8;0T<EV;G1RSU__'/UBLF( &"US=6[3)*7H*X[P.EV7SZ[/T^9RA"%7
M4:-@KM':-%##NRB[Y9=?N=J< >DAP<Q+=0GCM7Y3*! ;/JK%!J X'BLZE>S>
M( EL!K\0N!=*6P),05H1<)H8E7EH<(A6"G9O[S/0"O$MK-V8S9#IP-VMPZ$2
M<,.K?40V[X%U*%6'MRF\Z=>KMP08Q\N]@%-$IMQ#P\?+?<'NS3? $Y,WTB_M
M;/ ;)YT[_M.$I\0_PR><NW*=&Z@^-?<9\_L1^.[:1T0Q";!?_#PCV84OTYC5
MW6NVICCVX';.U(I04%&[^.?#2XB7F8MR&^[XZ_:L@N8H_[L];=Q/SGX.N:N<
M,6?;Q3K'CQYNWN\-(]9YHR >=<MZS_HFAKYH;FKO5GPQ\ZXLUL$-*&V5IWZ2
M>A1[X1</1_?":QB@'%*P"3A.#G$ZKPP).T'9[LVDM-7^CN@&^XAW9EK0"6BE
M<*O1GAS0Y)X8$F*U4MT;=K85SMH%RZ0"T2$5*+D48DWRDT.9TA]# JU9L&@
MV;D31>LP0]#U38$?]H, .W,<9V>Y!:=#8,12W-2)3PXU"E\,B9EZL4YNHVEH
M7-[:">K[1,12A-6)3PYA"E\,B;!ZL>Z=9VUK+)XTT&)-S29%G8S-)?QI3+.;
M;(D+@^=6CMUR:,&5W5NNB2^%#=7I1'6Z)C3!/S+KLV=F":T 8D91(-I;V4.(
M?)@.$G+L..S@*HOXA)7NWBJSSA(^\Q#SJ0?1Y=.FG$"$UCA/"Y9RIPR&Q5J1
M5D==0R&0[SOT$Q0\H22ET4,^=)3<(FC,*L6@BO7800AVBT44JLK4'3AV984N
M?ZXWYL?WEA'^P:]BGD;!;.5%2Q3?1?QF(1+E[\A/?3]=<Y50D)U3Y=\H6O'+
MMLK#@&.OY0%4Y'&B497Y=6',[(RG?FM2N8SYL'CVWAN-\T"E%< =O#2'XB/
M5MY0A3G(=,'@WZZL80M1+"#9*&2\Z'PHC$M6IJS74"W\#VR<;,G+AE'',)$#
ML[22O5ENN@K)/=NK4/+OC;1771Q+RQ1:HGNJ0IKN%1_X'R]>C/[^_U!+ P04
M    " !5AV]*FHE%YF-%  "0N 0 %    &5M;"TR,#$V,3(S,5]D968N>&UL
M[7U9=QM'DN[[/>?^!UW?URO+DKMGQGW:,P<$19G3%,DA*7OFJ4\12(#5+E2R
M:Z$(__J;60M02RZ12Z&B(+S8(BHREHPO]\C(O_['ZR9Z\T*2-*3QS]^]__Z'
M[]Z0>$&78;S^^;L\?1NDBS#\[C_^_7__K[_^G[=O/Y&8)$%&EF\>MV\^GG^:
MW:W"B)&F;V[O;M@_R9L_?<]X?/_#FSE]WB;A^BE[\_ZGG_[\YNV;#S^\_]<W
M]_EF$V9O+L(XB!=A$+VY3<(X8PS^WYNKJ_GW;V91]*8HE;Y)2$J2%[+\_NU;
M+IQ)^?TO_#^/04K>,*7C]"^O:?CS=T]9]OR7=^^^?OWZ_=<?OZ?)^MV''WYX
M_^Z_/U_=+Y[()G@;QFG&I)'OWC#ZOZ3%CU=T$62%Q8WBKX])5#/X\=U.EI2"
M__6V)GO+?WK[_L/;']]__YHNOZM4Y)\!0FKRUQY]91.KQ)_>%5]WI(Q1J&#=
M,+N@S][OB)N$?R[^6F;?L4I^\Z:LYH1&Y(ZLWO#_?[F[W)4C09J1A*%C\QS$
MV^_9_]]QDG>\HI=Y1"[#7X,H+RIV%B__*P^B<+5ESITM%C2/L_2<9$$8I4RC
M0DRV?28_?Y>&F^>(U+\])63U\W=D$['Z?/\O[S^4M?E_C26\<S&'1&3!,,[8
M)XP@VN[@>AFO:+(IQ'^)@WP9,BH'H^SDN)C6D)!F2;XAK,Y815X$8<(KEGQF
M!?.$%+_;&V8EQ<6L._),DRQXC,@]63LJK^#EIF(6EB:?L3YT%6:W41 SUJLP
M)LLYC;,D?,RYP_GO+MK;B/%OV"\DB+*G>9"0.4VS]"$A\?*.#1Q.CK$3Y-^X
M'9!O5K<D3JO:G*4I<0.>M2S_)C(!^>:9 R7]DI+E V6R2+)A*+I-Z#^*;JLB
MOWF,PG715?$V_C'-PDVP_WH;;)W;XT'U&Z J-\70=$<6=!V'?Y#E)1^[YD]!
MO";I93QG7&C,=;A9L6$LW^01U^\F>R()_Y:0)^[W%W+)!1+O%3F,=@,TNCQ>
MDN5]%F2Y_T8FXNW?A&N2W9(D9)/K1?4S[[-8=3?0[-LT(YDN)E^Q#R[=>Z>\
MBRHE%A^"UQV_>1 M/E@H)>7D5STOFCE.>C.Z^/WFN>XG9U^#9.DR85>R<U;T
MKE@C.JK78>*BU#EYS!H ^>&]A4X"'IY4<E/&30T^YV0+-,+6 RYP%[-Q4>PL
M3]EL(4UGBW_F81HZ=KY*;BYJ5BM;9OLMC4*W2E3P<D-:NDC"HJW?K.J*<(&>
MBMWA%O8/? TX_+J^%N-W_6NMO)R5__F0@Y(J=NZS&&O%VL4]31*LM1'P\#Y%
ML&\E*FZN Y^U5LW"OD<7:Z54S/R.+=8JREGY5;#^OQ<5]\R<F@5P;WK ;>]#
M#HN##XB'V^$>>&O;=<A<,"8-T"8T9O]<6*NN8^AW N)EZC'$I,/;=,/'1,-Z
MBN%M<N$VK1A@0N%K*N%ME\%M>\%]+F,YB_&X;'==K_N?2GF:1/F>G7B9E0RP
M&/>U"G?&5,IL7/(#!+[77@X\-ZMYD#Y=1/2K)<YT/(=0^?XI2,@3C98D23\R
M/&7;6_9#G#VQD6(11!X-T4HZC'F#6C00K/K'4T,Y22_J0 8.:],P9GC7W+>R
M9T'$ ZGNGPC)4I\04C$>1'F?^CH.4W11+)[XD3P;_;)M8R5H,UHIV345#9)%
MK6OUSZ:ZN\BX,,[>+</-NXKF71 !G"V)Q:M#['B(X)\+=0MN'K1B_RYC0MXN
MR2K((\!<$:RC@+=?C>DF" &^ME&X8NU#WX+5VPW9/)+$I[)MOAXT?6)*)8O\
MD;S=581'?87<FUHO>8A9,:N^8G^V!)/7C/#XBEHT5]>Q@QA2,K#'.YA8Q< P
MI ZZ$?50LK7SD!$50> :P6RZT*+6(Z*+EO"(1[[31-@-%%W *D@?BWX@3]^N
M@^#Y'1]HWY$H2^M?BJ'W[0_OJU#W_UO]_/>=6LQB<LG^N9MO1,$CB7[^3D[
M&CBO Q'!N_',H8O?A8N@G3DR@ITY?8*V.7N4S)*V8:Q;K[E5/;SE8+5*Z$99
M]11@R5[/O[SILWJ3T3<B%C1A?U672L9S(V\@Z4V>\>L0_%I+UXNR[[43^]]Q
M^E!C!\"%?0Z5!S^,ZL%KDI7=[15-NUV*\%ME<><;2J^I]-=[K%.Z\M:/HWKK
M/'P)EVQ\2]EXN:%QT2_PW;B.XW1D51W(R5"Z$VB5WK-R1I63_S2JDV7QWQR'
M%S0AX3J>YPF;'"VV#TD0I\&B.KLN_HK*D^SE/_(TXY8S&-^L'H+7#D2&%5*Y
M8B@A*.%YD!K5@WLH-:JF\6>T3:.ZP<,L*:AN:9HEXEL9+FW#@Q1 XW"2,KG6
MX:].W9J'DQY5^_B7<>?C?"B[3-.<+,_SA)][%M=3BNB9YD'^QU>2+,)TOTQN
MKKILRC<796;E4:+5M1Z 2SHS"17"_A4CPLKEC0/$  S4&%,RF!+(X#5AC3*E
MB IF_S8JS/8];/I 9\ME8640W0;A\C*>!\]A%D2LV_VX6I%%=L$JNS#I+$CY
M1>S-,^O(6Z==%?8\<ZW<X(TK2I0.4V=ZZ'J36^'Y)XS=9MG="Q7_E/0W9!RY
M0 9I%1>4^/13)XX#MDI.O5'[ T8 5B.!*P+!;$!C^+%@T+167,=S" I'/B^H
MK2HNL,A.L%H?NZ=7U<<A<="(1X%Y7Z$WQ*?MXK6GBG.![/U?%A%E+OWYNRS)
M2?D#C3/RFGV,BE(_?Y>6 ?T8W%H>3LUW>2UFKZ'TG%)%VW6ZF'9(#"@B/CJ8
M:'N=FEDHA$?!L04-,2<41X =U<Y;D4>5SY4T54U(: ;M[R7Q4AT'*]U(8=8)
M_2QBS-TN83AM=__] RJ'MT/Z?'B\9Z"[SSE+%*?$C8.RSZW94>5QZ?>J*@3?
M1YK(J1LKU9O2]*J0&?>F@ F*UON0%%<HMW)/*BBJ"A!28/6FWAR0/X5L4+3,
M.YZ[(R;+CT$2\URQ0J>JB:J*D!%A=2W(*)!W99Q0A'P $L,)?6Y<KM[-A)?#
MB@Q;TT%@,6#>CR;YZ[M.5;&5X.\H EL11-M*KA5Z#W[77[[T+5)W#]6W//UU
MW %\*KN2[-]_W?O7OB5(;Y@/(DA]M]ZW2&E^ =^"1*D4?,N Y([P+U.=2,._
M/'AF$=^R[1.R>&\I#EENO.MBE3AH^#'E,&,++!G5(4:T0\B5I2P[R$AP",&:
M-';#C J'D*1,8SA:_'[Y5D KEE ;;5CH_, JX8QI]ON5Y/[7$*SK>P)>68]W
M2E7UVS>K;H+[EJK=\RJS4O7)%;342&OH0=!";6NKN?#VJ5EQA@;5",4&[5[;
M:Y(U<LJG0(R"2O4PJBEUM!@UJ:W#8%2C$8HMYY:VS=<=X!C5EQ)A5%7JF#$*
MKJV#852E$8I=\T:OWW^#174'!#H7\,&U/U=PXWJT;<!G;1]HKN&F,8I[J UK
M]&<>)FW'A5N_S=AQ.]ZVXJ%V#]1&[#1UO(C:2V_&?E L#?=OG_6?/+-<-YJS
MU"XJ35@>+_)]U?,XRU$3=7%<-A6U9%8YBD<"S4<(&WZJ,<*,W_&V%2\U?/!Q
MPDQ7'!=F]W9$4?4R]LUJ_\XHM$D8%.[C'U3X>,%N7G<'0C9(,107<O=*ES<N
M;U;W(5O9K,)%$&=?8OK('Y3GBE_&SWF6[MXX-0:Z7_:]IN"+_=$VED'J_S#-
MR9?J*&X,RYX5#U-^(2Q/B+I!V19O'_D9%#^R!N%8?T,"WEPU'%>0K>JA:Y6/
M4V\93Y?C[C[/@]Y0';@9>*W? [0-5WU;MZ6G<0=78'G#+E&]]._F.O&0MQX(
MCU'O\OI%N;C9&%>D<S/I*BAI'Q#%4,1&B'0773_5TBF0.OJM8S?D2*"GNY%L
M)50&)TRWE9TAT[O4.SYH1#>7AT.-\E:S?]R@N?%<Y8(L56MI*[QM!R6O*E%/
MCF<YU;]?9VBL#C&[JW5ZOB@Z%=VPJT>+ X=F\EA3#I@QY5XE8)A9B>IW2H>^
MR]F_>'20BPE&%V\.<R5#<'_SG%_ACFP"^X7Q #?).HC#/PKC]M=5RXL^MVQH
M8[5?;=OOJF-_D[6WD*Y;O5>F=4?@B:FO2(KKG+>7F]4]>0X2)N>&+;T"?EN(
M)]U/P\;SLO4C$^ "]<L3@ (C]72>/4PM:J?9"_I1IW@+ Z"&X]BL1--O3S2*
MMC=?6;]\GS^FX3(,DL:3P!TH::@[.))2'QV(8/4R+(*D.CC.^OUWXZ+M9G\,
M?73?8VPT^T>G]SH=!L ^U&R&QD]C5WEGPB="UTGP_,33@ZBR.LKHNAD=^W2C
M[@![!"&%UX8WI/8S1O8EHU@[5TN7IG;"#3DM78TG.1V"S)%2]U.XA4V,2!D7
MKI<S/ [7][8BQW>^,HNDE?=A622-_.]Y3S4EB^_7].5=D08BV98 J/[H^K[Z
M^>]?[CM.WO]0F<E_&"NWM[8E4H'"+;_(.'"_\)(>&Z!-]<]GG>K?_U GZ)SA
MKOZ>PN#JYR5'1O_#;YWJW_]0Y]3\#7?U]Q0&5S\OZ?%&J$WU__*W3O7O?ZBL
MX3]@KOZ>PN#JYR4]7B:TZGRNNYW/=;?SN<9=_3V%X9W/M=>'$VVJ__-_=ZI_
M_T-E#?\!<_7W% 97/R_I>%5*?%V0QQ _!>'\B2W%A"=\"HK]T]=]BI'<T  X
MA>C>=,#\NGK>NE]FB!WA<QJOUWD0RZM>05''<(@H4%2]7O=^U0O+#+&;^A!&
M44KCQSQ9W\19D(1T'L3!4NP%&'$]_=$0C^6;6=,W1A:UW#0K)D*:XD,TEK^1
MB'Z-@[.$:9(^S6F4;Q[#0.$U>('*3D@!%-XSMJSO00B+\<,$^OD9[<_&/6W\
M"-^EFB4)OXA31%]L]R2WP9;_5"1 O)(<I/MCN!^+G1F.MZ]FJWR5;O(3(\SX
M?:CB*3'AHV_#27!U@$K"6'-:?^BDAZC[UFS:6?=J,NA?9QQ[V+N[AEH;4YF1
MPJ?O?//MW7MUYGO8!_?\MJ&!:G> EN-/T^9,9!IGS:7V3(K@?%GXK7ZQI/UM
MW%<!O4.-JHUO8="7\.*=D[90'-VOM5E[:^(EC_*]#C9$?/HXH CH9,=*Q'C'
MW6)X0N8N[G79A']+#] \Q$K^J278B^@?X4^Y+8A._P_:&)3! @=I#FCN:WW<
M/$=T2TCC(07A#I>6KGZ=5$Z'=5WITIM2>,T8S7HM="I>0Y7K@J+[_43I\FL8
M1;(=*NGWJ@X%WT>WY8Y&T05-N%\DU@@H.O:T*$9J)_*ZIQ!3FO#NL>+8%+)
MA4J)^R0^P^TH6^\@&99J=8IWBQ*R/,\3OC-?;&Q)W*0B[;A.3(K9G0#CP"X6
M\T*1?KY6D?4/)%S'\SQ)2+S8/K!Q,8V*,?(3J\:K_E:[><$.)" %,0/$V' P
M7""<D>5=KU57;QD+J7H;P!VJ@V[G*CT/,T3K9BF;9OS5-#9"=V'>]>WF^L*W
MZN*-BK9[^49,BV3C5(P":F:J>%NTQ;IU74;,$L6LKE))=5="=35F_/U!F-^H
MVAKA-0@1P\95"%P[=E WRJZY(-C<LO,D[$H+R)<>MIN$@5*7\3)/LR0,HE_8
M<HXMZ8AP\TA'5MDG)QLWS+:_YP,T2!!PN]^KD?,8(J3MGBS8=#_;WB9TF2^R
M5!Q]JR3:-2LQ$38?@8Q1>DC&88B6])ED0:1TCH*B#D@746!SB]X,I4^$Q5&L
M72^XTN0J?.&/5F5!O [99*E,E-V;OU<N-2E250ZL",)*^)*25<Z6'JON@LRD
MB+82FD5&0KZ14ZF5_<T6 A''&PY,#(HIWVQ#DZRZTG^SZEK5C7 !$=<A+QKB
MB4#&R&8;L.@$H-@C5AASD6=Y0II6?'SEQVQD]LBF7,$B@W?$8%;Z#AK :B(
M]%A??OLRB'CLLX5KDIG#5%!(#\A6H>E#3UX'GD'6$H1B[UNAK.AF I1<#Z%Q
M[PQX!(\NQ-\#;-H1^3XN-@\"F.:[<8U^% XA#0,]J*0,I@\S6-UX!IY4*(KW
M,-4=K=$0:#3T'0.<^C;['^J0/ @I5_(W$JZ?.+9?2!*L21G1<$96-"'7Y#6[
M(S'Y&D0WR4=^+S0UZ<JL.6L!:,%Y\FAUK4V_T+;0!L6+DJI^OK_LX:8\?"71
M"_E,X^S)8")HP PPHD.831[@%G7F>Z2'*(#BG48S(_Z'!,G#5^J$W@X/*]#N
M>!PE5L4U-#Q$=W)Q/+AHH3P3#S_7 '&QAV?)Y7@!*JBE T&TE-QZY'!"(+V@
M>?=,V8V)-41+)D>+4$$='0:@I> :GVA/9V3:,UIW?#:8V..S8'*\^.S7T8'P
M60BN\3GN <P^NE5AASJ '%JP%U.N+WC0,'-3Q%G7@ W*3(35R/K3=&+6%4:=
M;3\'_Z#)/ I2402[14E]A]@OB22Z'8PT=8^HJ1EQ^+M.MJ8S[,M$$66CT'BO
MKS3+@65I/0+%I<>+PK<!DQJ#@/H!=I1=!31 % O^]L#8"ZS'"D?178+#X%%Y
M]V!81 YU5^&!+)YB&M'U=A8OK\(%GY2*(ZT!E'4"7A4EOO6#LN>A)H8#X2 2
M6"3U50D:XOK#;9 5EV/BY3EY(1%])LN]#N*7J>$EZL>I(26F!PKSBG $!T@@
MB@C4>9YF=$.2.U)>B$Z?PF=QEP*@K!]U4%%.#SUPPQU1HQ2$(N3SFA99ITE&
M9NN$E&E^A&#1$]9/L2H(IP<5L-F.2%')01',R0PA$7\^/"^N.K$U<B8>H_2$
MNYN5<L+I 05LMB-05'+D09R3V")QSPD V12!I0D8=PR_8ZJ+,N?V?J]JH_'[
M!/TNL\K>QPV.*$;90A]A;RGXTO3I0?I#Y593WSE4I7739[NB.Y>@ROL'<DIO
MSV$,MXBV7'1^46Z6R#R#)@/H9Z;J)M^([YR+OM6WS=O?1II&B)H'52O>\TY)
M5=PN;Q=#T78^!Z]R_XB^U?YI?T/F'X7B*O^TBZ%H/_7,D&=CS6;Q\N,_\_"9
MSW*N)+?^X07JC25 @=',/R?/"5F$HBM"HD_U4W*M3R-AT\ 15&E-$[%ZIL7C
M<RUF*/H9J>+2S T&)71(1I"WP0P-YK:;@P0D T4?N%\R2'56A]+ BO4":73%
M#AI&8P8@2]O-4007U%R_32-Z1FK1V5;R((Y!"5V?U2R!9"L ""55_R6M!_$6
M@5JBLA=K2L(] G(]A8$'!B5T:&J6&&\+P@06*A1)[0?U7WMA2@ UA1PO@'J[
M"Y@@)-HN\8\AY0:+/Q2AV9(YR\-H&<9KX9I?_+&JF.Y';'-I0;] -2:!?+WG
MRWW=Y8>B<_@<+)[8O"S9-O66[.IH*7=[/ K*:?@>;JP%$)3,Y4U] O,WLX,<
M_2RM?XPS<F@-C1=,OZ38(;D+T]]ENVEZPCJP1D'H*\SL.N?0NEF5)\I51$I7
M8S51'=HA(1KK47A]+5.@9:T'XJ5LBT -"3L4W7E/]5O6R-D/P9J\UT%40"H#
M:8L4M?,-K(1#0,T49T\EVNE2$\F</\8NEJ6S=7M5AFZ>[(Y4SY*S[1F)%T^;
M(/E=L!T%)9<AI$<^ZD1&@PH1;M3V*A&TF[OHF>(<,79*"K<&H.12:'3)Q]M5
M GM=B!"EV4J$=,2(L=)E?XQ8Z6V@H$&+: /))UR46T<^ (-FT^@^B$AZ1UY(
MG)-K(MY94-+4IVMB&BQS3UEW0&'6J=W?YEV<GHEYHN@D9HL%S>.,J;<@X0L?
M#85.UY'5N?&E9!-P/=!&4^_+V:)H\H+^2W+L":"43S&1''-:S2X!AYE&$\O>
MD24R!$A/F@"4TF4HBJ-)B'.%*U/(4:2"N7A]BNWHT0L0]--$)$>,[E@PG1<"
MT8!F-EAOE_9T55Y/U5!WKJA*J;%,&,0G3F;&JD>*UFF3EG&_I_CKNTX57;$_
MRR^"#ZW*(SPO\9+LG@%O51\)THPDQ3W'(-Y^S_[_KJB]^B)6\09X6C!.STD6
MA%'ZW7BGW3V=>GN.N[-O/>GN)%Q%ZOO 9W=!/23IG&X>PU@4$ VD[AP!2:E'
M:F8@)U!3:YOM3"6A>3 DY8QB2*ZM:&C&>H8T9*H5?SSPE]17)$G(LGMB9%.T
M@WM84>00<J@'$SR9B4$QOHM5SL)XS4:>EO+%?4T0OK2EE1!3E)XDRJ"UX0XT
MA2045VKA6E^%P6,8A=G6&F\]#L:8:W X&MS):F48[#6DH<B'8:'Y/&>==6S?
M[<D8V:-QQ^CX0"FNHX&QN1.*XCDU@0'WY#E@.I-H>T<6=!V'?Y!E,9$(%L6R
MJSI4X'FN/C&GI7LJ/6K=><N![,)[>MCV5I..<'?1 \4K;I\H77X-]]%$%7B[
M/U>UM?\9.60D^IMX>\_"\1TUX0Z$(D=+H1!;LYB_)BLK"7FZL5L2N8/M:\$$
M T92$#TS%JDT[NY:F!1I(4E79!(0,K+;'#LZ]B@>]:KU4<"]\^R>-+F #U:[
MR 875LC!Y[&>3$#I)A;'.U_[^S&B8Y&S;>,O=?8"L^*]+ ;0X@>- X?BS[$6
M3#!G+JKU5-<T L@M\KM_DP^"&*)M@&=!8!J<'@<Y/0YR>AQD.F \/0YRY(^#
MG%+_?XNI_\?MP4X9W2>3T7W<;N7T1L1DWHC $9/16&X(EH0:*GFHY,27>C"[
M79=U4BDHNA*1=N6FG7B>#*97H*9#/]["3 < "494]FIVJNH)+8 MBBF)=WCT
M5@5X "):*OE B'(AY(*1H=Y 9(,9+:(*ED$6S&GR3,NH&O&]41!Q?<:B(<9S
MBB)IY-308)VK6U**$Q,-]_$OA^Q"KA8AV=T*J7491.(Y><S&OG["=;B,TRS)
M54G[-52[M/82JM&Z>:[#S6J>D&68702+(G2N>D7AC"8)_<H</@^>V9=>T*Y-
MT:H>S(J.U#?H7$J=JJ#9/T@D\5[!3 **F4/;FEN2A'09+FZ#[:8?<0NB%3:>
M'BU>E)@8"82%AB6*!49;QP>2;)3.;Q((/5X23,7- G.L?%OR0;&GT%;L<Y#E
M">MUSH.L&_F@)Q0ZN$TX%4<KS+-R>)L?B@L6HD%H3C>;,.,*7Q"RS[H(F"-H
M2BJF"-*2>+%B7P$.$P2I !1W(:YHO.:]&C=JK]P9"1(VE[D(7XM=6)*0-+OK
M=RUVA6M,&19&#"N7:H BRU &BFL&;7O.@C1,[Y\3$BQOXE^9XGQKEFO;#4TV
M+28<OU3%\$+)TG2KL4W%?8C+#_M=>ZZ'Y)Z#FJ@7C=DFPNM7D%E +\IXH;B)
M4/="MT'8O1HG^M0X(-]_PNM&A0E Y[4Y.-X#D-PQ8H/!_"E(UF1.RVCN.[YW
M.4L_YU$6/O="H^$%=D%6^@)X?6AL+M"S$+ZNH?1"AU\1H;1J8ZH[90,1UU,T
M#3%>)QN9"9V":7BVXM=].?>ABH"X)MEO-,F>.NZ4?:XLZW_&ZS*-*4 G];G4
M;O%Z-M<5<QDOV#PJE:^]X04DKA,5F(XSM>9:NE?$MW;XN/MSS04;CZ4M]Y$D
MLUX8L6#A+"+&BPHC,RT6QB*>-1I&WK1K:%GI&/)4U<_E(4'*7WT*XT7X'$27
M\35YS1Z^DNB%?*9Q]M0]W?3"2X E"U[3@)IK)5D@T4)D#50\^X%:(_Z'!,G#
M5^J"SPX+&UCN6!P)&L55,@0(=Y)J[(V[76BN.Y.NVI,V9V*-OY+),2%04"V#
M8;"45:/0=M=Q)!1>T+P;C>?$PQ:#)8\C@J"@4H9"8"FJ!N"X6ZCFRH<OSKU@
MDX<U  L>QP3 ?J4,!L!"5 W <1/#&"@_6V4D<<>@D(TY##MLC@*)JJKQ#\:.
MM#IT;=S4+TW]%1A3X&8J6'#W[]YGX\:=7C4B811A2(HX(]0^DYM@$2FT]QFF
M&-%YD"3;,%[/-OQ5+66(AIA4&);1)<7K8P,3K<(ONAQK#.#9MA;G9590"'K>
ML3,I&W; ^NS(P'ZXF_'X Y[]9WY=6NO9/I' N4VB:?A7:I:%BYN\:B_;;MX*
M#QD[_05](7$09Y^9GIM\HSD8MBHK[K%U9?%ZWJ42[/ITG8@:)YCB,D7I$A44
MXNL@(R0]- : +J4AV,WMA(4?_G4Z"0MY_Y55_5?W$;[&*" C:8P!?9)1$U"H
M/$U!1LF1L,LA(>:"XIY?5S5A6@ UD<2YX^>'4#I/X%QM1@@10Y%_4>6 </!P
M+_7!R#X6I7BP<[(RJ8.9F]%DJVMN#0AS/<@)!-LH(^=TT+1-"K!&Y=)]Q@81
M&Q3M]IZP50)9%INO(F]*O]>7'?K?T?I29PO,E0(N*!KF9X8M-JEG.E_3C(A3
MO2EIJEJ0T*#U*L0FF&<EG!PO5(LC=)F0*QK$[,,'H:?D!'4$KH  K8^TUL <
M)&*#XM;S'5M*BU8KO=\K<QN_8UZ7R-0'+$8:15'TCH4^PI8F^-+TTD':EG*!
MT?<"56G==,ZNZ,XEJ"8?(*?T)M%CN$6T)M#Y13G[EWD&S3R_VB043R-$W^KI
M0_O;2$.2J'E0M>(][Y14Q<2@70Q%VVE>B1:,/++/E;']SYC'(8TQ@.&HSP%%
MFIRF6L(=$SF!P)'C[X5)'44!IC3=V&74]2&JO2\++_;&AA']*!K;S!RI'.E@
MKD0S[K'5QY+&Q47XQR#^_6:U(FRUSQ6]NCR[N1-O>9F4V6]R0LJ,-'XJ&BNU
MLU<&B<8>&8PKBB9_F[#VPU43XD'RM:J)WE>4/E;;H/=FKSR*UMU,0W0149I(
MG\Y04'72@O2H4/H39I/>KU(^_0G5H9,.\[E?E0)X'D2+'W:YE(81=Y_1Q>]W
M_&'*PV0X+N3=/'.&_.WNV=<@6:9CISR^?PH2<A:D9#GGCUS$:5 B/>$KJ"*/
MTW9/4B4=+32_DF1']L>P/J'PP-#7MN]USMO*S>HV"N+TX2G(?@E>2"$]O2,I
M25[(\H(F%WF2/9'D,DWS(%YT@U^<>-0ON=CQ&*EC\P@)ZJ?^6L]].&M7O!)C
MIQ6*R5"AYJ.^!AZ[-7";)XLGGA\C"1?\>)1N-C0NNKDJ8X:H;QA44+//&$C0
M432B@WG"?TL;4G44<USK:JK[H++;F;VPB06?_[%^YQ,K*VR, XIQ';ZU8HZG
M(0[OA8&:X2"*H]C9M3:OFN 7MJ27<9FO_U-"4V\39;T$UZ:GDO!MMSIPW2-J
M<"J=441?6%OV\9]YF&WWQT7I#9]=L]EW++395P.T%.O:*HW%?MM-U<U+B-JO
ML2$H4O^[=E<W>99F0;P,X_4=C2(V/> ?/8^A:B&>AE&9D&^[>9IX %%CU*B-
MXF$$C\;]1OC^.%G.RN3$'U_92CFLEM#<\-70S=)0 ?]-%JS J3G[\!SJI@XV
MR?&!"QS=0&4>7YR7:W;/K5S*WU,C%O _M5% O>-K@@*-43Q'XLDNLIN[/]",
MIVS+DC!.P\6O091W3P\/*=)O.]2(/#5-.^^@;:T:(QP?I\'1@(%S@W&FQ^/,
MB4\MV<%'^!HSV [7QX<.U*!3T\[+9[L>1#BT>7L6_FVT\B$]-D)C]VR.ZYM4
MZ ;Q0=:Y4O[^!^;3.M>@WE$/MIUUKO7[8IZ:&(^2XE&+9'F>\S>!R]ZA#.%H
MQC77'41O1]B:0=U(+!@<1RMPK;D!8&ZA$HYGT_:/V]H/E:*$AM[Y]IXB=N9[
MT.2)GIO 0+4[0,OPIVGK9;EII'_DL>_7P49TG5WTJ;Y.U_HTZC5V_T"C2M-;
M /0EN[B\UY*)XI)!K9+P@K7X8P<@XU^/%[J2:M1O.KG)H.DG5-?A#3S5NS@^
MDJ]$5^!ASE)>?5>[R\.5=^$E,RZ%_?B#^&JR\&.C]IL?1YH 2YH#U6@OJOG&
M?>1.411-I>QUQ9F.A=\J4SO?CF_04QD_V*C7$3J-RSQ2L_;6Q$MEESRD".?-
M996(\09R,3R=-H3!==F$?TL/MQU<E7P4?>5$6T)O@C#IMB":*!VT,2CG6P=I
M#F@R%7W</$=T2TACQTPXY=/2536IH,.Z$^K2FU)XS1AM]%CHQ*&JT 5%]WM'
MTBP)%QE9%AJ*LW:J:.KLG6*:(T48I$8.@2Z)'BCZL;MN'M6))$\>9.$C,WJP
M14]#((J+TW>0G, B1)P2-9\2-9\2-;>]<TK4W&D[ATY)=\E_(@_!*QD]4]M.
ME3F-LY!56[S87DF2L(%H=VD0E;2CM8L;-AXRK?ASX1WK!%\J6UI?1FH1L+JG
M*C.:+43)CK>9%AL4HXU(95'4A)9.@= QHAK GH4:9N1G!=/F.#:-4(&=,;,\
M>Z))F&T%"P@U41<<':)1EQ9Z %"@>3J([-8!,FZX>H2=<L+]6QV9U.7CGRAH
MG"ETM_9X0,Q4[&U4>_V._NY-Z$?WN&A98N]RY8+%W.EHEC)%;NDXB.[("XES
M<D^2EW!!+N_NY5FZ]=3-;-TJZK&G>[)F34TM58.AD\E;Q15%5W"?\7<CXN45
M$Q']9YZ$Z3)<2,\Z@-2[H' --6),F%D*Q826*XI^XH(F)%S'<YK'6;(5 D%%
M4M6)F 2QRP$V0?TL9C5^"O_^?@G/Y/]AV,3Z5^S#^/LS;!V>!'Q:7JBSG*4I
MR5+9!@V,>+^KH20><XNFH5AZD6=Y0JH]O.JP(CW/R>PQS9)@T4U ;%E:6"F
MTB-U#$!/4]?Z:/8<:IG5II&9+!1SB8[6=TS+CZ_\V(Q<$PVZQ+1B+'5IIX8<
MI:U...ER1C&; &)YGB<)Z65!MRMLU@?M"D\-2&:U,4@/M!.%XG ;J/1E_/"5
M\@UY];!O4-X,<,WRQX(Y:9T, KNF-!0YLN%Z,ZG$#7L]#L;H:W X(OS)ZF4H
M!#;DH4CI#-;\@N:)$P1[#$P1V&!P/ "4U<I ^&N(0Y'6&*YX^.+6 _88&,-O
MS^"(X">IE:'@MQ>'(ITN4'$[S-D![7C0=0A(84D:NXO^%5JF3B^B+]++'*(J
M<M#P&3AH+.PU0PQ,0#-%Z33":@HC&N'CDJO).K+ZB7,I&9*X?0 Z*-A:<82^
M7$3QY+F4-8K]4I%ZPD ,/:$"$N,'WV@]+$&!-@!'QECF>U1!.!Z\WPM40>!_
M42B.&P"4X3AV$!@J-\@UC>?\Y>#BR<1RNB,\/M?2U0])R^E&FEH"VBF%VZ?S
MY/Y$7<'1L34+'3F+HE+(S8K]\V]AO!0[4DM79Q21TZ%V)-0^N",5'%$<5TW_
MNB1LVF5V$U(]S^I?<D3@P],EQ],EQ],EQ],E1^^7',?P3_ J]X_H6^V?]C=D
M_E$HKO)/NUB__1PZJ/*.9&%2)J$E,>.=\?P0Z37)RKS+X:+Z>4[3;!;SL3/?
ME F8QXZ)/.<U098-M<_#E.^CY0GI[?Q5<#,J4WD36&:TYM77K_.P0L-G7]CT
MYS+F8;-Y5,R(JE(WCU&X+O-#B.,IAQ4BK6D_0D;J.<S 1@]4R<W.":0A[[:&
MT@S%^-0W3M+]09L&K+@4]+KBTX6S4<5X JI.)HHI;%]M>8-BOX"1:,1%"D@@
ME^GBTJ::/,$3*!I%A*I6^T:G+VYVO%KXM:*[(.N>0P_#'(II0^9' W672AVF
M!1AJA"* UMTH?O&!9^"[HO'Z@20;MBS+D_@F+O<JO3<5F#AOC4<G[MMI3D85
M/U(#T^F((E[8W4S>?]RLFKD1+^-%PD\(O#<WO2AO34TEZMMI9N *'ZF)J?1S
MC(<6G@B+30//Q(QF5L<R4QI^YB.<R8P;B-Q7LDK]P5&KQ8F 5@J3%NUT42(W
MV1-(6@)0!!GW=2RRQ9 T X%$1"Q%29MXNC!1&.T))VT)S?!B1$"9+;(\2,(@
M^L3J^HJF@)6-K(1\QM0O,5W<Z,SW-7_IBZFWYG] !J'JG^EM$'8? H812X'3
M)IXN9A1&>X)+6P*.E]K[6A; WI!X65S2T6)%3"Y%2Y=\NGA1&NX),5T9.)X>
MER)[?U99+M[JU=DY >X0&/+1]4EZ/M.%GUU5^>W)],)QO#'>-Z#>K*LWZ:K=
M",BFL;ZH%):JHM-%(KA"/(%/):_U1#<BO,TV-,G"/XJV<K.Z98TE::Q0YPE9
MAH!C:0,F\GD^B,ETT6A12;Y6 R#)-4+1G0.TM.<+FI2O: A@K:DK"<1BJ^2Q
M %!>'8.@KB6NAMJX.4*@L466\6&6<6%31ABH(CS!2R:KQA:V?7?YD5)OSNHI
MJ@;$U^*@4L-WNO#U4Y6#'T%JE*D; +9#!0.#!CG*MY#BHW%\:P?X]M5\^(8#
M.+9_/^Z1R_[2:]_0=%\EFDQ !F5[*8% 90^:&\@8OBX5805*0X%UR/H/TTD>
MI+9+\%5PB=V)A[1K!O% <CG>!([";MB\PIIX-E)$W-F"%$!Z*R@5)KC1TBF0
M-WIR(S>$2""F2WQD)50&)TQ)D9PAT[N'/SYH1.D$AD.-,A&!?]P,E4GI/HB"
M9,L%B1^BDGRNYU*]SVCF_=W&3;7&Z!RX?UVJQP=%F[XM&T*I;$M_H6NAY%7M
MZ,DQN][06# 4]'Q17-J\R9Y(<DO3+!'F4 "@Q8%#G<S7A@-F3+E7"1AF5J)0
M7,0L-6^TDK85-\E]_OQ<+OZ"R R,OIBV\.G.%#]D/5><(8K=I:.X2%D\,<E5
MO5^0.$A"*M@&4-(T'^_LTTQS&0\QV&F9+A& 8I"M5?H2I\]D$:Y"LA2NJ;1T
MNXU**=UXRW"UARG<NA8,1$S+W48I,Q13;F>7]U:1XSM=M(RV][IRF6SN=S29
M_.Y(6BL_6_XC3S/^+W'613UEG8-113G2M$+?G*F)B>W.7\*ZR-ZH8HFB[4\_
M@:WAX&Z6R18XH/=3VHZ[7CFEM#VEM/4\>)Y2VIY2VIY2VIY2VH)3VE[DG!&?
M'.>GU+5H4]<VO72S*L*SH+D.]46EM:(JBF;GT3CF#EPAG@+I5/)0]-I]E>=/
MO"^[[%\#O*-1=$&3KT&BOV1NPD0*01B3Z8+1HI(\P1(F&<6T3Z[\11 FOP91
M3JJ&5=P2M $IE)$6J'I&TP>K865Y!JQ>.HK%?=^ V8;?+DCOR(*NX_ /GM7V
M+(CX UCW3X3 \V@;\E'=SH/QF2YB[:K*$V#!PE&<,1KK[XI35WP>,2Y'P2/:
M#*;"#E^_[E&5DB]YQ*6FBS1(-?A:Z(A%.2;N'#3G6F21'T174)V!35APNO "
M5H:O'DPJ#6F6T#F-LR1\S(MK=&?;CYOGB&Y[6Z/&Y>2K$%FYZ2(,5A6^UA@R
M84@SC%;_/&7]D\)'8;0GS+0E(,TPVMOE@:*E7P*>E.T(<",UWR]XFF*P9A@M
M(FK+31C])$E$+ 5.FWBZF%$8[0DN;0FN&49/.?&GG1,?79K04U)\)4Q&28J/
M+C7G*2L^TJSX^))JGM+B3RTM/K:]XW+?^Y3L''.R<VP[P[TUV2G9^2G9>3.7
MV;B[S*=<9M].+K,R^^0IE]DIE]DIE]EA$'O*97;*97;*97;*9>8=.:>,69+>
M T/&K'$[E5/&K&\W8Q:Z"X&"*-%9O*S.'"]CGN6;QGP#YV8U6RSR#4\*3I;E
MP23[EI GWNA>R"472$Y7"K%>*00XCV_MSE8,.P_!*_QV@AM?Q4:])5\TG93%
M=KZ/JO2VZ6^IC.,0"PQ2J&\'&?9/8%A[XJ^]/V;-?[HP]UNUGN#NK!2*18>@
M&9?#^\-3D/T61M$9J=X7(\L+YD]@([^,K]F,XX+591#]#PD2TZMKPTK772@:
M2OIT6^ AW>)K.!I69:Q72/5V79.L\4A@/1S[F+:I.;M,W&2<)]RB/%7GX29O
M,G507$ZM-G+XR\!Q[^1=_+&],;;[.!5(*8VR0D67(];;GGG&-.^_>@J*_X(4
M5J2[416>"G"<*L53=Z.6B/1"J$AIRX>\S5D9@?+X'O6VKK ! :MYX'O<("#@
M!+=C:3D"S.*E8,>ZV/QEDX";57^Z>"!IE4\'ES:5=G+8:K=J2H.KZ'CQUFCW
MD*T'(4<:.7F@LY<@9(TCC,)L>[.Z".,@*B^GEQ?2^8D)*Y.GYT$6 /<6!Y:N
MV7D<3/I4&MNX;O&Z:SF8RHZ7FX6-D:F<K,GR@8I?HI=L+1J6JFH97&HJH+6K
M!BNP@46YWE\6HN0JK$#:W*,00P-"6E6$FG0J(# PV,KS:OZG2\A(AJMO\Q*R
M//"D%[##.JXO<5 ?$]3[$;,D3,-X?9XG[+]EQR99!1U"5#,::S!14\'X 2O<
MJH4,JQ_6^]OEZ=OI2B7F*Y6VIS7"P5BUL%<NY9L-H/CLWM<.(E/3Z7J6.15$
MC^$"K]VP9T6Q7G'W<F+AY:SBV$\IQCN?,#J90'>AOG\06*TB#6$I* G$8JOD
ML0!07AV#H*XE#L=5>-M %W$#\APK!1/B&#:E$S)AK/NOY(,&4^DT:]WP/R63
M4)<])9-H8=(RF<1/IV02IV02IV022#,# )!W2B8!%GI*)C$.:$[)) Z!G%,R
M"4GO<4HF<4HF<4HFX>78YSZ(@F3+A0I1(OM<+_!ZGS'[5V,,V'E]/OV+A$C2
M?*1IOGDNWKGYDO*PKG/"2F^8:;<)_0=99#L3]WDQ>3C@QS0+-\'^ZVVP+<X>
M3XD^L";Z^(V$ZR?FL-D+28(UZ3C^,IX'T8+O9H7QNN=Q\,5NGT*D->U'")I^
MR'A+=(!*]K0EZD<S%/,GY7YO3WF3LP)I8<@9@*#P=(%L4"G^]^P%$E&LZ031
M/8T5QV]A]J0R(KV,/[XN2)HV']\$=]_>)<GCN_Q)FB[^AZIN3XW%HWI(\VCL
M9K'EQ<_.7!;<;,S82-L$E,UT 6]549[0#)6-(M&%8'79T;]^D[3U5&DWD8U^
M ]F%JWRSV8[K=''MHQH]P=Q2%<<L(,*=HS)R\F;U"TW"/VA\09-? _9+GA:C
MPSP*> Q1;V' $Y/P;8<K&J\?2++AMTS8J%*^]MS;T!Y,PFX/?  )4P'Z\-5K
M!?I!U$*1C>24W\@'.H3YC6PC%(4]VQU9Y@NNUV6L=)F6KC)403<51T)-M?*I
M@CG2%]GKWD8XV>2#[\-7$KV0SVQ4?M+O1UMQDZ\SS+A-!8%^J\W7JL-,!:3/
MQBNMX!/(AZ_4#<0=)G;8W3$Y4LB**^D02-U)QOHJO5Y[)E^?,<",C0-*2S;'
MC%-!11T,J:5LUY04HV'U@N;ZK1LC+O9(+;D<,5 %U70HG):B<230L%$_?/'0
MHS:Y.,"TX'+,,.U7T\%@6HC&FH="J3Y7?;_-F3X\D80$_.Z5&VZU;.V K&![
MI,B&5N0AH*[099!\&M<YKV_AI9@..@&453TI*:>"(;BY5K!0LL>:W<']+'Z]
M3@C[KHCK/$!X"%R) 2-'($I,I:V@<!*:>!.(YEBS8_BSWBE0\;!J'*"5'VOP
MY"B.0M?200&=Z-*3^+/_(@B37X,H)\VO!VSD2OD':-T2^:=F#7,-NO8L41I'
MEI2^X8)7DL\"]ON"W#\1 GX(45=>]Y2AO/QT&X)9U7@"LE9H*X<*)B"VK]JH
M+MH8I=!VY"L'KBW?"0/:2U7Z KJM,O4=F7$/@$_YJKZ=?%4?WI_R59WR59WR
M52%-/@1 WBE?%5CH*5_5.* YY:LZ!').^:HDO<<I7]4I7]4I7]68R&NTDK85
M-\E]_OQ<+C&"R R,OIBV\.G.%#]D/5><(8K=I:/(=W#''P$5+#![O]>WT/:_
M3W,A*#/,:7'78(JBNRKT$?8Y@B]-SQZD]2N787W_4)763;?MBNY<@FKV G)*
M;]8_AEM$"QV=7Y3+%9EGT"PZ/C-5-_E&Z!WAM\K(SK>1!DU1\Z!JQ7O>*:FX
M?SK%4+2=S\&KW#^B;[5_VM^0^4>AN,H_[6+]]H,C:VCSE'X_62H/ZT\90+%F
M "W]<T$3_D?U>SK/DX1Y=Q8OKVF\*/^ G J;<5*= T,YH5FUV)S\6E67O[->
MJ'@4 T+?@CID__XI2'C2EH__S,-L>T^8WJQZ2'J9ICDKL*V3'3&K[D@1?G0;
M) 5!O(CR)0_G,(B2&U2JM$4,)'6ZK><0;O#4T@92%<4T6A8LQ:P46M,TVZ;U
M>>&N"9RSYC[=UN2S6KT&W5FKY+C7)KR;UU?22KGS\"5<LDDW#R@DX<M^[BV_
M=NI5C/P:JB<QTVT'@U2TIP;A2S>DJ4P?@F1-]C/3651(YZ&(VN:A+RJ%O*KH
M=&$,KA!/T%3)<\PA.A3<YD]\C^4R%EXMN*-1Q%9&7X-$WS>;,I)"$<YHNL"T
MK"Q/,(5+1Y'WLV^ W;TNN]M81W>'ZH WG]3WE;PF'96A_#PG#W3V$H0,%F'$
MUILWJXLP#J+9(LO9?\O[5?%R3N(T3\^#+ !V=-9\-?V>!=_I0M%/57KM%2V4
M09IDM=2XS.!\8[2WH"FH>(E'5G"Z$ 56AJ_%OE0:TMRGK<3Y^ZT[?2>J+B?O
M)&7EIHLP6%7XZN1DPK"F+JU/9&Z#4+\&$1%+H=0FGBY^%$9[ DU; H[$H:<[
MCM_.'<<R^>?ICN/ICN/ICN-A$'NZXWBZXWBZXWBZX^@=.:<[CI+>XW3'\73'
M\73'$<MP=K;=[;W-@XRL:1(2V$Q=6U*^'R$O>2RS<FCE>)Z+*\2BP)] .^%T
M2DM7#X-R.DPS<#T:*-QF=3<E%56,CW(1* 9&9WCT)IOC P0VVW9#B.$<VPXC
M:&;6\R!]X@>3['\\L/HEB/BS#<)Y$H2TJC(UZ4@S'WV?0(V,;.)"RINC0,T3
M16?1#:H7 D!-5-6*C BSTT&&@=TMX^;8WH7Q*Q_+*X;S\HHA^]^&QO<97?PN
M=B",NO:DCAJU2XU,A?M6QW:(P/DO]U<\0G0>/ N]*OM<V=;_C-EO&F/ CNKS
M<0S<EGCF?A-$D=PSXL\[SW0_X_:,TA@#SW3Y.,8X:]I,V1U?Y/%2TWIDA+UV
MU"?$[3>@@19MJ\_1,?17Z,O+F/>Y141\$-6BRY3X6?A"RENWBZW0O59EJPHQ
M+(L9!"[5 ,:%H9 AXGD_;DBR#N/UYR#YG8BW>U4D]<Q'2(+9OP"CX',<(2_'
M<%5YP]Z09<BT.*.2#EI-U&RJ B+,/@,99M;X!-P<(T#%K2Q</V7%H]#%S:7S
M/"D:_=4RO A?^0VZ!=T0Z8AK6;INFZ:E,4/ K2K@+=I4C&M8IQ U#R2VQHQ5
MV:J:#,MBQHM+-8#18BC$-;!3C)6O)'HA]G"Q+%XCQK@X:M"X508<-\9R7%]I
M%T*'/P"?$8>^QIY!56,V## #R+E"P!"RD>3ZAKH01/?AJQ.&K,O7\>+FY3$C
MR+4ZP "R$#3(.^07X4JLQ_W#W>7M/:@;<F!1=T16+# #R4.EP#LC*UFNCYW#
MI\YP*-D65TV@)PLAQ\IPFT:#H.-U\Y3-RN)L6ZP 'VCYQW48"Z9I!G#RR'(_
MX_; $C7L_%>:R<S<@VS7AY^%\+RB\;J67LB=)V0I"=0%T59UHZ'%C!03,\$0
MT#!U?0M8LKV;,HGQ@A37AX.%)*Y(1[;;XI61878FT#B#;5X9/QROZ';Z#K''
MU42[R:N8"+.W08893$#%W' \%[O+TG.VW?WSEY DK"Z?ME?DA42"R'>S0C42
M@(6F&>]N525.H>Y0B2@>W-EI^)D$W Q^023MJRT,;;8JVP4=K.QX$?*&^*%N
MU=($'DQR"W$PB2A"8@\&O%[ .4[HB6+O!\:>,A1_(/2AB<S?*7@9/^=96ECT
M7CR=TE-VD26B'&EB9=<;41.SA;"!B&NA1R0&5T_5T/ #&"D?P$CY<$Q($9OM
M'2D?NI-V=$CY$8R4'\%(^?&8D"(VVSM2?NP@I3'MQO% U2\DB+*G>9"0.4VS
M]"%AC._8LO7T.I7SZU3 W+17X8HT-H#2;.<#K77ZHE(C5471)#$PSG\'KA#U
M]4]P-CR5/,=9A! ][=:Z$\9?K.+/XBQ"UN2SM&CI8;R>K5A'\)]!G ?)]OW[
MGWYZWP&4)VY5E3ISFPKL_%:;%1*=54 Q<>F;^R7*P@TS1&*?MD,$EI?VBMKR
M4\&H:]5XZA^U0E'L1I[RAWX[^4/_=$H?>DH?>DH?BC07) !YHQ_-N"'DE#[T
ME#[TE#[TE#[TE#[TE#YT6IB:7OI0'#OLE;;-UU:*5<UI?]UQ?]UK/73=\SEX
M#3?Y9A;'>1"U7LJY)4GU5 YA_UP4:T11+?G@V*Y#-XYH^A;8UI7'ZG/9S')3
M \5H*+&D?N_I<Y MGL)XW?I>&G"S*C["\&W.3XUN$WX3Q[9UU?E$MHD2@V0]
M5,B_B2_")&7R'V@61'4S:S6_#D@]<=OE#G+D-A6 ^JTV*W@ZJS!$ML;+>)&P
M:1\Y)^7_+Y7-Q1RN@_'?W;/QSG\JD!ZZ:JU /H!20Z3"O*:% 7P91N,@V0K&
MA&!-NG$%AJ6J>@27F@KP[*K!"DY@44-DY80)_V %DN[>)KC4<8'$;(O7"23[
M[5W;&^L'6;5(+9EM: Y=DALR@ZU7M,RF DVOE3;$2D6K@6,RTE-TR2FZQ"RZ
MY-^F$UUR%\1K(H@8Z?U>U6+C]VE&=L@,<XK6:#!%L==7Z",\T1)\:7KV("=0
MRKB*OG^H2NNFVW9%=RY!=1P)<DKO&'\,MX@B%W1^4<8?R#R#)HK@,U-UDV^$
MWA%^JXSL?!MI3B=J'E2M>,\[)17W3Z<8BK93G;>(_2/Z5ONG_0V9?Q2*J_S3
M+H:B_4BFZ-?!1C2Y %*K%UI[ZFE.1,PJP4<PJ5P4=@RI8@'U]'H<H0DGU:)!
M#1QH *E,C 8L&$-&_<%%%D** #"*4%(OB($$CSIAQL-$3[CI?$?6>10(3TO$
MZ<G@!>KY-Z# N%MY@(Z 6A@.A, ^7 \B88C;L \)&_8*18.HS'RHAX%1F3J/
M*:S,%,!@8[XQ'H!"AN@65&<<8D 8E "<04T*#.:F&T,!)&*(@ VNRI]^>/\W
M_O^;)%R'#(OB>P%:PL9#V3+"*7@;;*BQDU6<AXA*:,J;L:G2DF^E:YTKH11X
MMT<Y-?>J377R;X_U,.]\LG[C2\R4J6-=Q'VWEF[WRJ>4;@JNA9II[%@%XWX,
MP.%O4SS3).,[&??E8=GH*8DJ/4K%V$3W,E[19!-4)@MO3)@4J<]M047&.\X.
M(I+>D1<2Y^03I<OTFG2C+50DM9%"DI$:HY&3*,B^UJX=@'UQY"QDBV++Y>:9
M\"SS7'>>N/J*IEV@*RCJ"W$BBHEX7&^=C<.%7%'LR!;OCI(T^_CZ3.*T&Y4B
M^=I\M;7Y=2(^5EMEX]\>1Q39;MB03]O $WM92[=?#LOH)N)YJ*4V&%#P=EP:
M^6KI===SP>J.3Q?#.&>Z5GT36Z6?$689*>D>@E>2?GS-DH I'_(%?6$H,Y('
M.#&_1(69)>Q[O<;@DO:7'8:3-!%,'ZZV[7K& ;5S7)%ZZV47>9*PRBA> NE.
MEV2?]WUJY_-$8*>QR[('[;!$$I_^G)!%6.C+_AT5.YRS>#G;<'/^*'[O'43"
MB^Q.(B%%)@(."_MM  ,3XQ@;+GY@5JYA,>HOPXR'9US09+9<%E:E#Y0_XG45
MOI!E">_N92JO//5;#"8\)P*[(6K0:GWO1X]FJ+G7D]2H4&6V_$>>9ES1BSQ>
ME(=X#W2G]+SHBA?;:\*O(P:O]?-SW0'.(\?F*:PKQXE UG_MV0#6BQ857&T?
ML!/#E5^#G0?/(;\-VV@Z70QJR&I@2<FF@A:8G580D+*N]R7'?:]N'Q&IL.AL
M6WU47[$RYM"[:&7 X:#7K8Q'3.<ZL1H?;:36,'P_G9M7;+F;TBA<%O84U@LB
MI=5$52W+B)#$19N#AP(-%P=%@^5QM,GDH#AOZ2LGC&S5D4EA,G[8L\;-0B!H
M@YS%3,7>1A72[.CO7A3OZ!X7Q2W;NUP9I6SN=#27SW8'@'6$@S@7J9JJ>[S:
MI1II$JMMOA1JF=K9C:RA,FXHFGBQ/UU-/CY&X2:,"QN$'@?1-H];Y;2(O6]B
M)10#&IXH6OV<)FR"$F3DFL855(4HT-+M.GLI'6+O0ZV#>E[!#\6Q^SZ<[1.A
MZR1X?@H7/(/HYIG&TJ[?K-#NX@JL$&)P6-D-10J4.8KS^?N,0;I(*9VG;+&<
MIO7@)E@S@FCK30LU[917D";5X&$AJ1&'8LBI5!(N*H3?V@=%XR\783ZE:FM:
MSE8Q;)S6H%HF@MW86S"-XTC1*M#.D\H5H)DOA[J1>ADO\S1+PB#Z)4B67X-$
MG/)%1[:;ULO(QCV4$$WC008)=H2;TW89CR'NC=Z319Z$V?8VH<M\(9EZJ8EV
MS4I,A,U'(&.4'I)Q&*(E?299$"F=HZ"H\[^(*+"Y16^&TB?"XB@6.[L>N3G#
M5LU8973=V6J?[BAFJAKS?<Y2^Z)P(*;4MZF=:IHCIVM/>$1T"&:Q4G]3N(7"
M&5"7<6/V(V*(:59K[WK9;'=$YRMGOE;>A\V C?SO^1PD)8OOU_3EW8(GWTVV
M)0"J/[J^KW[^^Y?[CI/W/^SN[HX];BM:(A4H+!BR^QS*V[=(&B"_!"Q-CM']
MLH]0_X)D7J7VC]P$L*-:+,9_9NXBC(-XP=9*ES%;,^7E2C=>7@1A\FL0Y6SI
M%/ L<,7O8U^9/B>/V5[-*^F[<DJJ72R\A,K?"KZ\0L*?IK\+T]]GCTQ8L.A?
M9%*3=>Y!]LE&RSF@KF4*-JV=:$#(M7G_L<\-1;?'0ZL?2++A%NS?/S@C0<(F
MTQ?A*UDV#>B P*YP57^FA?$"QJD:@# RE8%BQ[UMSUF0ANG]<T*"Y4W\*U.<
M+\NXMMW;'J;%A%VCJAA>*%F:#@01G#N*Y7!;75'<LH)""(IQGGDP]+K^^0:@
M@]O1P7^:3G P[^RRJK-[8,($FV8JDL8 TR<9=:M,Y6@*,DH.A-TNEY@+FME&
M4S7A%H>:2.+<\?>UE,X3.%>[GR5B*/(OJGTL!P_W-G=&]K%H^\K.R<IM*S,W
MHPG;_4R68;[A4])KFDE2TREI=F=40IJ1IFB:1DIA-JG<VSRY$G(:)$DP$W)%
M@YA]^"#.""PEJ.\'"@C0^DAK#<Q!(C8HVAZ?\]VLRJS"0G?*">JN54" UIU:
M:V#N%+%!L<YIKKT$4UW9Y\KX_F?,4UR-,8#I;9\#BC;95$LXZ9$3"!PY_G16
MZB@*,*7IQBZCK@]135\MO-B;W(WH1]&4U<R1RJDJS)5HIJAL*%C2N-@7?0SB
MWV]6*\(Z?Z[HU>79S9UXY#0ILU^G0,J,-+XJ&BNULU<&B<90"^.*HLG/:<QW
MT\M<'?R$IK=%M[]XJB'<7SR5$OJ:T9?3&,4!G9R@UE) ,-YM&%W-4H!%G;LO
M$I;%/2D!JR'67=<Y-Y9-.O,THQN2I ]/ 8]52TC*E"/+SS0A[*?X_IDLPE5(
MEONCG9O50Q(LR1U9D/"%M[!>]KPA>->!#7YYHX;5D/4(1Z1G+5",OSV+14<X
M:B)9CSK&00ZPEX+88]!32=@U%Z[3.-3I67*VE9SM "AEN&A2CKH,UL! !!2I
ME4JT-'.YR/GAG&E)#P@ E-*> <5A$,2YPLX"<C"D8"[N,K =$GD!@BC?R^A0
MD*1\<<2"+O6+)1K0+-1W[^.U-14GA(#0MI8X4EHLTU+QKK>)H>H1HK4+KF';
M[Q\.'=E[3R*R8#/>_\J#A!%$VT:H[^YNSY<XR)D99%G']M;*#J-2==WH,N2Q
MQ64NT)@K&(6K;1BO9XLBE'_T0&.-=KNWL64['-;E=SN?QN5'W.FM=8TB^I4!
MC/#X\3NVW$I>2'H61/PG:?T RO3J1%EFM,U!6X]3N^IH[QT:"B_WFT%"4<QS
MU+K.GX)D398/=$[3C/TN?H'&B0<(@U(>QX=)6'4-C%&I$BCF8D#=;[(GDM35
M8 =9(0LSQ'98'#%@595U*+QV=$ 2.Z%2_9SPM !A/S._:3$0+)O%C@^*TDH9
M&'Y-N2BRD4%M%.UV6Y4UG%V/L3?N"7?FE>(1?"#AS7>UIK'OKFY=DBUXLT*@
MWA')QKP=V+2](V#KWDBROE]$MKFOZ<3%L53P(K !>/1]?T.0Z ==?70=1"!@
ME,5T/C 0E@21>HC0)([=&P).FA@_GX!"<\2PT_&")N<T?\Q6>51WO<)S!GB!
MJA(A!49?%0#Z&&IA.QQ ^X,(B!#X:43U.__/8Y"2?___4$L#!!0    ( %6'
M;THF'GJC/-X  #\1#0 4    96UL+3(P,38Q,C,Q7VQA8BYX;6SLO6MSY+B5
M+?K]1MS_@-OG1ISJ"%572_;8[HX9GLC2HT=G5))&4MEGHN+&!)4)270SR33)
M5$G^]1?@*TD03V*#1%;I@]VJY-YK(Q-K;;S!?_U?+^L8/>,LC]+DWWXX_.GG
M'Q!.ENDJ2A[_[8=M_C[,EU'TP_\*_N__ZU__G_?O?\,)SL("K]#]*SH]^6UQ
M\Q#%Q#1'US=7Y$^,_O@3P?CI9W2<;EZSZ/&I0(>__/(OZ#TZ^OGPS^AVNUY'
M!3J+DC!91F&,KK,H*0C  ;JX./X)+>(8E5XYRG".LV>\^NG]>QJ<1/G]5_I_
M]V&.$2ETDO_ZDD?_]L-346Q^_?#AZ]>O/WW]PT]I]OCAZ.>?#S_\GT\7M\LG
MO [?1TE>D&CX!T3L?\W+#R_295B4W[CC_G*?Q0W 'SZTL806]%_O&[/W]*/W
MAT?O_W#XTTN^^J$N(GVL$:0Q?QG8U]^)_(B_?"B?MJ8$*)) MU^;_'H(5;]?
MEL;X!C\@^M_/-^="[U\^4(L/"2XNPGL<DY"E>_&ZP?_V0QZM-S%N/GO*\ ,?
M)\ZR%H;^.K_07^?P3_37^1\[Y \VQ7ND5+Q+BS"&*6>)-RSK((Q]H2^A?EI9
MD2\A?V62(O $OW(GC'VAKW$6I:O39.6^X&PHJ,+?%F$V 56&P>R_@/M2<XH:
MTX\NR%^]N/BEP,D*KYK(%%N2.\O09;(MD5OL=-E#C6DKDF;<KU,"YGCYTV/Z
M_&&%(P)\^$?ZQWOZQ_N?#^N&XG^0C_Y[L2:E(_\KSN+PL8$KO\F__<!]5D0%
M_0+,LP_]TE+_7GE)DYINLR5F(@Q*\-_Q?6ST2_4JNBJ:"'0=D["T;X&3]Y]O
M?T#12F0;M!\A^MF_?MB5>?@]%UF_:L)LV12(_*GX$K7%AV5*VLM-\;[W?1ZR
M="VJA53QX]6_18GW*^J9H2)% M\/TY#N>)ME-&Z4+\/XOW"8D>1U0E3%L$-E
M5G]'L9D%*T6@4 15X(NX*G4+ZJ>H>HSH<T0,$+68E\3*JDSU?_8^M44>#<OE
MB!,1_B1=;JG2VJ::PW:I3?V=!386/.<B0I%<!BYBN-@G:!ZAZIDGU);76ZKY
M,_=)S35O&"W!FHC.IV3@7+S^#<?Q?R3IU^06AWF:X-5YGF]QQI!,R[;^]@I;
M"YI+D:'HKA-$1'NU;U"9(&KS_G=JA!HK5)G-JP.]BDX-ZZ.O"ZE;HP\-[$EU
M\M<TWB9D>/-Z%L5DC,G5A\"FIXN!C;4>&$18'?#!Y?SG^32\;Y^AZJ$/;!=5
M6ZKY*_/8S9CW6<W%FI3-=7_J!F_2C$Z?DH%[L>636F[:X[;(U)KB?&!8IDMC
MR DO<6UXWW3J6QM4&?G ?T4-IV8UP5,#WZLO"AGRI-HH17E,>F./:?;*E037
MHJ<$QL): #T\6-[SH.5T'WHT+"^?H.:1#]SF5U6J]=ORF-PS[A.8@S,I;Z^W
M]W&T/(O3L."REO.\Q]G><VO&=M!@^3H$EK.5M6^X6GV.R@<^,)57/:G&+\IC
M:<>TS]$!QJ0,O<&/45YD85)<AFN6.C*3'D]9$VNJ]@%AV<K%EA.6X])P=O<(
MT6<^T%908:G>#\PC;]^ZSU\>TK0=9])%R<+X/%GAE__ _.Z!P*;?569M[/O(
M?43@SC$77-$KYOBTW>'J&2H?(O+4!RJ+ZBW5_)FY/=^^.=/EY6%-2^=TO4Z3
MVR)=_G[[%!*.76T+NNV#;M_A<UO#H4]TJ8,]ZR7PP!)01U+H0070BJ,T1*7E
M :IL4<?8"ZWH\" =4U-<%4E\&4DIHTR\6+1;LCHCG[!3+ HK9L%H8 6P9,1@
M0B\:\>%5RT8\K]W"47=AM'SNQ]*1J Y3[1^<OWS$.+ +2%R\64A>+66I:<ZQ
MXQ*]9P=&]0ZJ&[(/ ^C1G?4;$+Y>,/6.\KSZY))>\-/+:-]QX1-_@#DQ]>\(
MK(#MW4<,P:M' )RF0- T[F"JF-N:[LA*/_*#G;W?/Y7_;GP.4BN6=CM/2Z8]
MA/E]^;VV^?O',-Q0NOWI XZ+O/F$\NY/'=[5'__WXFN8K6@Y%B\1FVJYS^IO
MQSP;23]N*2 X* /F$5%L'Y0?E51$7^BG_]_,N_^XE9)J_)9]7O;,*#$E_O.Q
M<[E,M^6AC.,G4F4X7R2KTRQ+L^,TR_"2'IO([_!+\9&4X7>6O6-\&W:;^=JR
MWR0:J#I&!):JQQ@ON#D]/KV\0XOCXZO/EW?GE[_1TSN7Y._CTT_DP>W,8AO%
MH12@:AFQFL#TQ&P>WP.Q7Z=QM(Q(8>_I!.V278-2&PYD/#0$TRP+[4:@@BAZ
M:N0Z!UW-75V<'Y^?WI(6KC:9NY535S%79;+*$$F*]>'KAX_L@5C$PE;*1]_5
MH%UT(#%UL*E;Q5$RU(13MHD>JM2 28:MHXF2U2BF;:-?:L]O\!)'S^%]C#_A
M]?U@:[7*K*]BCAF,8@? #M0IBJ&A1+YKT#Q%N\?H2V7@A\S$U3J4E+0*N/(9
M>'"D(D"=71;7X2LM4[WM3R *OA$C"=8(2!!]6%,Y/./L/F5///-5P0VDHPF.
MXTX1F^JA'RH0U"-' ^)?G:^ OCV/_SQ$9Q0YA$Z9_!#CV''8H4?]]*#9F;S_
M/#F$)\JA!WERE[XO<2'/EC)383>B:PK>E=B!N^U.#.*8=2D8]YU*LM;D ,4X
MSU$8Q^E7>BU*CM(']/_^\0\_'_S\\\\H2NC]-']"8;(B'_Y+]\-_\4-94FY(
M^R+\.E3U1W9>\CX)BSZGWK;K;4ROA3C!&U+Q47G##_D[QO0/,M!8K.G1A'^6
MGU]GZ09GQ>LUH5E!!R'_V$:;-5>;H+ ['0/!VFL>I"#:^4%V1\@@34 639%2
MX$(%'32TZL#-GDE@F9RZ9=$@0X%$8+(98*D]$B)D+Q:T4%-I\+ OPB[> 6H1
MR^:^BWF &E3R%\4]*$U:Z#<!&[%OOQ0\\V"A^1Y7Q1/.CM,U^39/.,FC9WR>
M+-,UODCSG'2VKA[NPA?Q(H,-RK!K8H8"EP!-X@(/3"R*H)G<C)%[J2REWFC9
M=2<#%>J/WL4$X<=?O4E2HSC(STEC"2',0": @H1C7B:?TXMH;</,3S^%P*U^
MZ$6:.$V8K(\88/5206F/>@[HO$X%E(0_^K.48L@BLR2@L=BB!V$H=%^68W02
MT@E^B!*\^H@3\D=Q31^7O:/2YSHE68KTES)<WFA%N-HFL'$]#-MH9CV1\=&F
MZ;&,+9_;*16')0;H"%F5(/B<D*% ^IA$_R1I,L$%VE0 Y6BNZD%M>ACHO@I$
M.E9YD1^4/ND#*L(7//-1C:D49][O@J#UJ/[9V, C^G%VW]'_]&(T4;3AWZ8]
M>88QF$AR5X3@8QC3=204%@C3K/* JM_G+5TXI.FWG"^&\T\>)HPCDX11#-_,
M,'FR.)H_61S]$)0OCWC+# [Y^"UGAJ-]R Q_,.]*<-YM,7E^^,/\^>$/O<[$
M/7Z,DH1>C/'6I9B"KM]RXOC#/B2./TZ\>F-;UIFSQ1\-)X$/T'5G\J,R[X=
M=3G*)>_\ %U6DQ\DWEOB<4CW;SGQ_-'_&?&S-,/18U)M7ER^WF7D*\3E+H'%
MZN_;O*#?RVX6?$P$LYEOLPC3- 4F93)=E"N&+Z$;U02,*"- UC>.&M0>:%F[
MH&+GLQ>Y>90$S//Q6,Z-2L$FP4:D7?/OXJ>N7>Q!A"[?#*(^-.Z^-4F@"8$Z
M,= NR-[UVSS-#79SS9XEASW:TVBWE]%N#^/4>Q>-^SU $^GP?9I^?T6U49%N
M4-R+W 20=\#Z&Q;I8HY^PIQ]  ?MNUW;O6=-,C#M[9I2(-[/VP3^8QME>'46
M)5&!+T@95^=)01@9W<=XD>>XR/]&VO,G\G46SS@+'_'G'#]LXXOH@54A!%3;
M.-I 66>1\<$=3!=8%T:>8BSA@^;Q^[!ZCL+.:19/5H< >)G"\X--.>-1^_G'
MMG0SRP>P1;8OB$OME&UU!8$JC/<Q!4$[%%3!'* &"-5(J()"%.M-75SZ^"FO
M6=OZ=@">WZ4WF%9J5%Z/L.N6W*7'8?YTG:7/T0JO/KZ2PI/O=T72>$AO1%LL
MB^@Y*B1W<#H,T?0-G(2P37H."@5Z'LA=^:0ITE78H(-,Y9DUV.6^^/JT(?F<
M_FM)\-&F#H#N7U':@*.P19_[3*)+W:33\91)N@ZB]9*QLV_C1XY>K%81[4:'
M\748D6(?AYNH"&,R;#Q]>,#+XHQPIWP'T<>0?"TZTB3#S++C+4O+]JB\3&R#
M"IE\QY<#?NP&6B[M/&L9*: 3&LUA(YJ=T"K*_[$-X^CAE>9,\J]-FI<1RANJ
M2+(E<>G,4D[?B46R:_G(HWP*0'A1"H5AFR1KC@\@3)2V9?9'K49#19WK,F&+
M-I%B#SF2Q2\X6T8YI@)-TN1]I=^(]']Z(BTWW+W)VY&\14-1K_4-<,8'KC!&
M9WFTQS_V99I(V4>#<<X.#U% >@%D#7G0+.S07/"QFPM*_/?W- #J1GB3L $!
M]TG"P\,X4XY?2#M;1#EI2DY?:*D&JT1"@W94,32PSD@LI(.^OB"$/%5PG8+.
MY]5Q_[FE*JRR5/='9O7#VO:EP$=RP@*XY08AO#D%#OL<J)_L+PN$/2%S&LP[
M@=Z6Z)C*LGSYSZOP37-ZUL.TQ[>&8S\/'W:R62>4IBJ$"#V%''N5):75S1>+
MJDZ$PN$Y"E0DCC&?HIK+SL_2["3=WA</V[BYP9M_WYNV0Z,K#0=;:2E#@*I+
M-YI48'H@06N''M(,-9;M9>R^7-^F3XIT;+4Q E3Z]C2H&<E+&>XNTA>\&F*,
MKX8X.;X.=3J(-I5D18''JI>/QW_?Q.Y5$_[J5TPA32E+:U9?U0,878$+XL^G
M]<[^O*L'=O,**VXMXT;-"F-;^4KAX4?T.N&D*E4#!%T;A+T8YNG5>#JF7ABU
M2?UZ\M*(X)Q<<!,%6J'LF'7(4"M]&.XJ_/9X)IIF "3:K-,/21&MHGA+5^-N
M\7*;E1M73E^6\7:%5W1.F,X$;XNZ^*=A1B_IR:]Q5LX5DR^W'?;>(#&;=@ &
MTU;1$*4 [04"%DB:'<#B!!3J?8/%+!V_BQ*44X?\QYDS"2B%4X<,8M(2!'PO
M>\&5=[X<Q^V%<GN;0+W*<;U'Y7%7[5YBIS=X=W6WN$"+V]O3N]N9-25NA56]
MNF&C"MA+<] ;T^]U]7I7/G2A-"I)U"62U-*L79RR%*+#!=R'O70 MZ&_!P<_
MN.3!J\G'[('W)E%(MYP+?TD>);G;O#D(X-4+OI>0&\&LB@_WMXZE>4>OD@%V
MH@TPX3:4<:'-JO>H:4;0E^;CN1=21M2T:(N404W/NF&I+$T]-2MM> 0VO?9G
M8 /"8 85=% J":!F,\\O:.;'_>DBB6INP&O)#\UC-V,^)#D7SP^JRR@NHS8L
MI1V-NPR6T@;VU4WXR%L6*]FKR5HA6P$[6!U$X $;@VQ4Q>WP[:"IY7VK7FGO
M2J=^YQSC?=Q&\2I*'KG[>_@/ZZ_)/K3D:!\.LE7E(LLXRG$(FL\\V60CJ)E4
MY_?LT[1OU^4I#V%VGN:+9'6^I@?(RYND\]^R-&=G*+5L&18+;(%(S45WP7%9
M(!W*B_U;!<S<_.I5+D<(RCK@ZX+KQI.)!']&U>11@O.\O"BE.D>X>(F&>I%:
MM4H16%EKA(L+JPY9"+DNQ)Y!\Q!UGJ(O]/GLK8.\0E.C7Y_5!=>AKP@)YNQ:
M.$[7]U%2+KO=XDV8A06.7V_:]W^6=^32JTC2)+_!SSC98JKLW\*(_KNQ$B@(
M%)O1'1 VD%I!2N-"XY %T\D,</&"W;\1KI>#_<@CL+3F9!]P-O%S%D@87J8#
M++]/^?$X3>B]/*0W0_[*HU5Y3T^:7$3A?11'Q:LZ"^HBB'.=&@$^HZEB.LY;
MFN$-LY,6:K"S*G/0^W1;H+@Q\2X;:=-+GG-,ZEN9651@BORA5Y;9LT2W;U?=
MPHA/TC5):!IC"ZZ]9)3!V#L8;_0BN!YY\(*9CD&&&-S1R$%SU29&7RI;#T<F
M?#HHQBC"&E./5GJNJG$+)\[LVNMGBUV.*+L9#SC+\.I0JVF6NTK;9)&KD\:8
M'\Q]*RR-:][\2N ">AR8'@PHGC *=_SS0ZU&K%$VM>K:U&EC^2CJQE46W2=E
MB_;=Z9B*E0NW)T\&[EB9)EOUE.[!Q\^WYY>GM[=H<?R?G\]OS^_.KRYOO=D$
MI%7=<LEI;/>3>2DDY<M=K?I=Z7+]=?30M>=M/&RMO2<;LI;QYAFN=D/##%5W
MB-QA:D@?>Z=6+1J-&IX.ZG;LT+0$&C<L[91A#Y3?#J+YVZ[L@<9/8T%MZ!H?
M>N9)+?U=8I;@NX%RV!TH+^N-.LUD5S3W/0P ;+2;]5+N8!N/:3D'YL?=#9SI
M@@ORP7F!UQHK[ -3\018QQ1^[JL%=SSMQ<8QG/'JNPN6WJD1*JT\Z;5+ZUL^
MP\6M%^7D5NNEF-=BT&?74$?\)U&^C--\FV'177YF3N(VF>L$W_YRPCAN:\41
M#=M5$1!_T.R'YC19(6\;%76F; <Y_HHV3QAQ-FW2=[4LDA7]SRE)',]A3+>U
M+8KC,,OH[?1_#>,M*P,CG_I7U/2Q%*96%%-=5F]4O"W"K)"=@S")+5.H/DY
M;<H7"I0O7,([:Q06Z!X_1@G=7T)GG%_) 'I>Y9J1)K6HT[YNM=R[LC6(-Q5;
MC4YR5'0]358@9%4=]3  DM,5D\^_$Z(*SI*X8ZK]DIUV*+#COD8101AZ)&'H
MMTY)P9%B=Y2<\P ROY#RJ\6-?*1]'NAKQK6B0(Y%3 *:"Y-[\7BIRU._Y:AQ
M^[AQ5>FH47(3N4$\W\18=F+.DV6&PQR?X.J_>IJ4NLJE*7!UHU!N,/#CV2."
MCQ"M&"ZXI"^$?2)XF+X[:;E/+:R"2FIE*ZM82^!<% V=2Z)/S&BPH^AC D/2
MN3N*81NE U3YH<81O6M<9[ZO<6IV&PUPX.D]YU%[?EFY!^]U3*7-%="A?!DX
M^#5L&L',]=H]PW^<KM=I\N$XC6.\+"]1O<NV>8'.MLG*E[=G:-6\4G^J0_\R
M+[6\)!<"0!/,<>O0#V3#+EGV_T:I993*S;GE7ZH6[,C5,Y8O=D#MRI7#NQ_J
M&^S,U0 8#.XK>:7E6Y"K/2'E:Y&/,[R*"G03Y;][LW%7DQ7J&3GEYEVYG\84
MG!\;>&FISD[.C\\3N@BZXEZ0+[7I*(QC R"L 2JTGD0!5#+B^P7UI>1$("M<
MOD8\)\/LT@K=OZ(S3/=5Q>BD>H9*@/+M8L=IMDDK>:%W%-N#,8JXUE.#2AH*
M9V#.ZD6 -Y],XC#/KQ[^%F:DLHJK["9Z?"JNMD5>D-P8)8^L8C3-&_$HS6UU
MI @ *BF]6%)UZ4 $M^6[&#+ZC+1'NZ?^O)9!FP;IN*IBA*7P[&E,*XI?<CM]
MP=DRRO%U%BUQ^S"OG^;LX4LK#)DPU1@NU*J*"C\Q8%$*8W%KX?84?X!P[8,V
MU*E4_2J-XS#+T88,>LH,X&,"T.:@*BN84$(C5:C@E/E#KSQSB0-N4L.F!$Z4
M0:=!J"_M=-8&*,U0:7& &@140G1L\M9H[L6>V64BFE6932>SSL.DZW54E-<I
MTG%K<RQD&>%<O4U\G'/3WAHZV^82HW"@G>0QD:6YPQPP.+ZZO#N__.WT\OC\
M=.9MY"-9DT+4)2-Y(YR>UD>4P$>-ZPM:7[TNI3J1+NU$N%L+JPVJ/1==$_3N
M%F-TF188_7'N?JM&G>MI;Y30-%7EKX1V>A>M7HSQ-6DDX=8V3*)-WD2:K'P8
MX_4;2'_6.$9QQ[2IU%@!,8$Q;BA]61\I=R^4$P\GT7.TPLFJ?5OH"5[&Y#_L
MM<0F+AU)JUT E*P* BU@S7@JW6K!5.N6J\8&K>J'![OI(#\GB4SXDHZOSZ%Z
M5=ZL:/6B^:!5_OXNT?.A"J%V<K&(CO2EOUV+ZU/OT4+5_*HG^V:$E<67@'+S
M%6LJ(+<7[UWIE*<46'Z>YUM90\.S&K*Z;P7'[2ZN(X9S0FCR?.#98_M!O5*(
MHM+ H[5#1>7R52"J":$6N@X"10PQ?=#%97H=9MS#\#*;H2:Z-G"*V*$ZTL,@
M@*8:&#]&"TF*-F&&GLM3A)[WE3B5R]<$ORZ$BMB9"_3 XOF@ADJCBVWQE&:<
M-Z5H6(I:BZXE=(NQPW;::@S"&+4<C#>_]0A;(X];$$ZERUH1?NTH6I*=D[0U
M8;%]T)"B,5&T(^!-B,O68T3#H=5F_(IV%?LK^I>?#W[^N?Q?(Y.J$_$K^LO!
M+^3A7X[^W/:^$D0KJ)P4)P__>'3PQS\=]A_^"^KL3_H5_>G@Z%_^=/#S+W_A
M09"'?_SSP9__<,1 >"-(G79+O\F2M59>-E22G9,:IJ*F"G3'I 3<:6-EN%-2
MY<YOKOS<+:E3];(&2V^7I,1+VF1YM#LR76]PDE=7 2>K&UQ$6?GV2YUE)U//
MG=CT/>VUIQL+6(J&817*-$(+;D[OSF]./YU>WJ&/IY>G9^=WZ/IBX=&E^&/(
MDUK7ZD"]NB",F,UBSZKM-*%+8U</)[AZ3\9=^%*]O9P4_6)W4;)$XR,1.EHW
M1@#0O&%,:.V/"Z_* 6-0@YTCW:[9N"+B6[_@ONSE=MR]2A)CV9>"T6&8- S!
MV.0QJBRS)I$,/Y&,%SWC\V29KO$E+JX>2*DYR4)AV4D*0DL \0NPX:_?4<92
M*5KF'?0,R+"36GQX1YH8#WK7RII.C:MD*#2!$RLH*;9;.L$=!%#'L>#2(4NF
MR@2]NZ!D.D#T&B?2.!#K [0HBBRZWQ;A?5S. UR']*;^;XEPH@WZ((R;=[-]
MYUP]/4O_\?4C3I9/ZS#[O?OZ^#9AZYFW65ME;JTU>0#83II6++GF-"""GE5U
MP4%K17I:Q&[V7I8F"])Q-<6*3.[95YI.%)_4=D=BZ@F-M11K;&<)+Z\&V[&R
MF#"&HNIY\_1$#7R5TJ">Y2KB58A20(V30CM];']D<R%XY8[:4"2:"[#7[8BA
MG4J&C6*DF+XS3S#^O&9'HXYE@N'6AD(O%[P7[*B0_5%+VP)R7]:N:RYL;EAS
M\#:G'\!MP\.-9=;Z<" 473HOWM*NS0-I<R2N*U6;U/>4-TR\*/[H[8Z.@U4J
MZQF)M%4;02NJA'6JHVX$(_7L'+FM4/G8-Z'TJU(FC\$/KQ#%73.CHH/HD0!(
M1+VV9F@IE$+'$EP/+;9;4;!AS)31]Q:/:OQL33@U+54*MTI4<FF=Y)IAL/T1
MSC7.Z ?A(QY<)Z5A*I).SQ1:.QUP^#N@U,&,),2Z!W>D-O.G-%[1'>;U(SJK
MO>QI*R.NGJF)5_LR.0EJ2:&GCI=44 -TQR0#7$)1![)AV"$O39?O!:BMOBU:
M"5=)8'@U\SI)GL;1JBR;XM50&J:[5"TQM5>1$!RXGZ.*H]"0W#VXSJ)D&6UB
M7-W[W+6?73_JFD[-:V0@'Z$7(Q\%NA_J*>?(^$L>$B.>8CI&D%II89VIA(V@
MK8^^8]![5LW.^K*J(:M*D22X/[Q$#*V]4 8,HD<"$(V/I69"$<"-C+G ;H5@
M,B86N_+%X,M@6%ZM4D%H#(.Y'G)1>#( KBZ=QY=I<HL?Z99HP=49"KM6&$([
M:V4(D$VE\8RS^U0U[)7'DDM$YAO\AI/R_O_6S)OK-E05G!K6!:L1@4M?)%)<
MEPP"'-$JHHPF3SF6K9\?(&+QOC;YYB@D',;:<FC> 6Q>7#W<AF04I1J^J@S;
M9"LVM-:*"-K!'*,BE%PP4N> /J=CUM_2=)6CVS1>S:T19=VFIK7 BD3DTU>)
M'-DI?0!SK2K,>.X<[LA3FAR@R@A]J?]+K5%I/GO>A>.4,//:D\J#W(NSYVB)
M\]/D.<K2A#8-87R#UW@5E=UR?A[6=.KG9*43C, 485SE:KVP&MK3 0I.\R):
MDP:=7I=<"3+;F7@A/5V*#&5H4(%<12K\.>K4BC@9.Z&; LV0,-3L-A&U^0'J
M.:";[XFI\L;#"57G;U3*GB7M6');C\'37C/1>0JBN!9/._'_4BDKP8\TP:I3
M/QM!+:2^1RN839:NMLLB1[DG??)A30TTP/UY>5QO#8>D9C#@JQTXHPZP#6O\
MT-<QF&E]2Y.;;H7/FJ[*U_4.EOCYT[TZMDTJD]O:,ER&#KHJHA%(RGVE?U"_
M,)FWK=:/"3RM6D]'5 ZC&9E;3T%J_/GDM,WH&>NS-,/18W(7OIR^T"MF\$><
MX(=H<"F+GG4C*96UK:CD^/##1JUX4G5I( 3UTYE%I%G3Z:CJ8(0D=^Q)22>&
M>UK!]4[T8EERBO9>*BM4FY5W\-2&Z%UM.O?5'DXH)^KP@')NU@Y15;S;@@Q]
MZ#4^)%*LF<?U?/K97.4#(SYY%- .DT% #1EJX 2EC1=:TR3 4''Z]<.5G=R=
M(SZ=>',KL+J095"XX_+%4-LH>;S:X*KW)[SSSAJHK]510# "'A':@:K'ET)#
MZF/!V[;8F\ON[&DWS!"6!."FC1&8G%PRNF1S)Y@SO**;KG0':0IK9I FM ;J
M30OP'8A>$4JG+RU#".JG7FA66<F<SK)&3?#[R@)'7E]9&F-&'>4%D7ZF.7NH
M9]WJ2&%MK2,I/JR.=$+)=:1&"!HCCV<2-1F0CJHF5F12Q[[(-&+,+K(;'%>-
MZ%.TR:4"DU@RXN): @F+@^U@!E$52T=5(N^=HGH6GHE)5ML<(2FJA2\BCA-/
M0$)LMY0"G#U4QK'@T^%W12CA/"$$H^:<'SS!]V3(0\8Q6[KUY$)PXYW"JOY1
MA%:6@A'@0G9JY"%D,I%Y!O0AVCWUZ'X[58VF1C]_7Q4"AZXBI)BSBF'WL@S1
MT06%54<,7"L ,7!P'1P0DT=2:4+D&9R<?KR;G_NR"DR-?NTA]SD.+/>%F.[8
M =:O4,0828S#.EON'J,OWIP^@&&,H!-A1YFY.P_*UW')C;C9$FRY@0\+W7$8
M]>HLB6.9(KV9_U?4GY#ZZGE[OKV8]Y[,M_?[+G<X6TM[RUT#;D>Y,@#M(U-(
M\.D)80C][G'K%-"_Z'[9. UGWLLDJ2UA)YC]?67]W_*;"KN^.R0G! !M]/GP
MYK5_.!@8'2#Z;']Y(&G938DP=WO>*1'G@F&)!3^W@5PMS,%T-_C7O518Y!7<
M+I_P:AN75SQ>I,GC^X)6/,/XW(];AF7U*6:]_'YACK&$]A[<+-POT7&89:]1
M\KA8I]N$UYE5F7*%P)J"*J(/;MSPJ]XFIQ%,7R@<]^".E@"MB)U/:A#4KE 6
MXEJ0Z:/O)18*#]TQB1QU'OB!;!A$.A3]1'N ?LO2//^VV*35R1A/)W\Z'A_#
M/,IO-QD.5U?)7\,LHFW$35@,KJLV=>-F9ID;J,#$@1P/U92!];6G@ K*YR@O
M#5":H.?:!&6S;VHV)HM0FGH5*5.I&$&L6%74";GJJ&%0!X4BZN$;4W4;%'BJ
M^M/07.,L2E?1\CI\I?^4MBX"6VZ3,K %U2:#[FXDS ^DKT&>?]!\B#;5ISY.
M HKJ6J@S297(M,6XB07%Q?=$1)_"8IM%Q>L)T;=403Q#KGSZAJ#:Z4*[$PXG
MBKYJ!LY!\PE:T:M4/=0+MV:%8A'5@4PI71^Q3(;(,VKD 6<97MV%+XL\QT5.
MK\CX&L7Q(EF=)P6A0D3:Q.K10#7FKJV.3%RME:4?S,%=/2/"RT5H"!?L/D5A
M^?'<DAQ!F]2^.EG9ZJ/TA6P:?6+V HYYS -#$K=<?:M<RG/^U9,#U+BA,%FA
M#K<7WR&WA2.C:<@][PBI*FM]2$MP'%+09.DY,8V5R@E(Z/(P#J;@#,+JZ%L#
MR(_#AX9DX,A4OZKX^I3[\Y2I$W$R'H(W-7HA84C8;5YJ:U29^WBKS!1<530F
M+LCJ0P-B?^$% !+3U,QQY85%;-@9"MMBZ.2'T;=>M#G#GVVO]N3CI O0BR\L
M0'EY9?^NOAB4_"(*[Z,X*B(LFE61F8JR1<\4.AUTP!WLW%$&,U(UZ][NW*G%
M&U4-?4$:^GAGZIF0>14O4ZJ@@A12['A)M39 =\PO\,ZE+) -N=AYBLYC3[;W
MP/)*T4VT)98/7<)V_N,\><8)"?:JFOH>&(HFNCN&T!.#+?04D]AL,*.9O[YS
MT/S3FQ0LJ5;99!VW A0S<ZV/=!Z.07;*''<3R(,PXTDCFAQNC;X=(NG.\8Y@
MDE>YMFPJE4N,72/A8F)E!+[P0F%'YM8[W1XP-YK9LDKK*.GU^KD0V*M<Z;((
M6Q6J]0]J+U_IV"$ZXXW#I;ENB'%L$2ZW^=.#M2&*]DJ9/E.\RIZ=7O0E%DU0
M*JQ%^92UAA9('W^R#,L-:R0>#D) _N!FW'=5ROW1OPD'%2MD^A)7G4)G?4>I
MX'@QW%/07;+FQ[(DGBA]D\??(LMTT[D5S7Q(\+TKX\TV.9BX,JE?SQ5(A#K!
MG&U[, BNHU!M.!]>GS"**!R=FE8@7[,Z*#P!ZT>?F*_@+8A)8$BR=MN6TJ?<
M>E=Z[<&6B:G8K6B27-/;A\:J;4M) WI):J:Z1ETU&.$:B\8BC#%T/[ ';]KH
M:-U5J!'0J"LX!-B)=3?\\&ZLP:]T62=06#6*+F#/3]H#Y$1PSB]WPPQN*#MJ
M2089]+C/7\-X6]U^OXCC]&M(V$">M0C?'@-U1R$6%/0MK1]KY_1C[81^[#";
M'T^:RH^M\OCQ'B9QMI85^N%4AUH[QWK".7:<N(\GRMK'=BG[V"Y?'_N:K,<S
MS2!-FU/-JP1-_F@^JT<(Q^F:_K>L9C**J <,^76:%QDNH@R7]R#4GZJR.A"\
MJ"FPAH<6O66!IMB' U-$HQP#$3*X*IYPAC8]"W1?FWB6?*!H+\M8@%139#G+
M2-+4"/(M/%2QN_8>J'!3"UC4LZ!_MP]J<-*GZ,"7<X<-U 'JAV@?O&4 *YKN
M=PKPO$MU@W.</>.<?)?%<IEMPSAO^\]G:7:2;N^+AVU,GM$K"T=TJD8&T.]6
M&0=PGY(-BS1/UVI<(2US\YB@06N!'M(,K6H;%-9&WJ?7L1(P2[ 6I#/.L(:Q
M#'/LJ&_BI:JG[&J-+-[T@C;K;C4!RJY6$^( ]7-"$P8MWG("%&7W/REXWO42
M=27)9_2T+]S\%0-H/V/5 LXWNJV+X->L5+]0CH:QW2!!\R_O\YTN-V$&E1QV
M@(TB:VR@<6.OI%[(R8?I(:8X[I4$-P7T)DA=?OFOR/WL0)RN-W'ZBGN/P3H3
M,G#KC@4??+:LR"N.5QT.20'=I$QAP*#LDY,<N>P\V=<<*.4X2#Y4,0LJ-?+B
MP*1)\3?P3JX>=&AD19M6J6 =G29 S^9-\:/)N;^2]Z27U#GR5N['$'=Y1);#
M_LO0$BZ[L=@N[AT4A]',.ESO:K^+-UH75B=?N++?72A"UDF@*#ZV9^JXSM(-
MSHK7:T* @NC[]!_;:,-]%<\H;ZF*)-Y.E"6,YUYMJM#F"I0C!LWC [2A!F5[
MC1L3']6JII)2P5KUJZ-J(9!:Z8HRS*G^*,%-\TU+1P9IV_4VI@/2,CW1ECS#
M3W3&XQE7Q_$NTCQ?/!0XH_T#X0W!L+B[C &%:Y]+8$KBXJ0W:,D420@P5E"]
M]#1'&5ZFCTGTS_(T"-W$T4"BM&Q9EUW0YL"(1Q<4 W,_=4R[0?*#"<&D1<AR
M^R1>R+D#V%)-IMS#<G*O%6G5_>WY-^?FWU&(']LUD+(#4IGS-\8B6K+="1XZ
M!?&F\]$,W3>ASSQMP'P1NJ^D_ ;<G;REQ4F4+^,TWY+\<T??K:KL%EE@"KM$
MHS#!,^J(4@ /N, *9)9'Q\8):JA^ZM/,D*@#B;Z4H-ZE1QNN2U.C)=5467$$
MO#PCCBZO1\F0S@,O24H_VQ:DD,V#ZC6X^25^*>Z^XO@9?TJ3XHFS3PT"39@
M#=' 4Y]1_ G&?V/*8Y;SS",$A&E_]BU#C:.A-#>-YH(J*QD!R_/1B#+.KQF'
MPZY197$LF$-^_^  -4BH@MH]K<'HV.FE0!4>J@#?="?AD\_"\VM =!=FC[@:
MX]%E8KK7?EF]ADK9X*M=A:V[S!4\+8F#N1VL*..:I1L%7'"1)H_O2<]BC8K2
M$H4[B_+T#%TN\N42?7,J23.%7A6KLH(819X"5-'GECM]R5P6W6]ID6@I+\,U
M7KQ$ H6KK/NB%EO#Z%B$[T"ZBE ::I4BM&U_UZKL "!JA[Y02S\&_$H*#,6H
M4T]<_8D<.9*3QYA;96;3I9<D8611FMWB[#E:XN,T+XXSO(J*9@X58C56.XC-
MTJQ&D#F6>I3%<MOX Y80? E(+W!0VJ"\,D+OEL3L1[0L#;W(4JZT8+N$8\0\
M@.4<93SKM1W-;^11!I:.ROX+A]D=B:]>VC&#&3>9V8&9=D:F#3SW]"5;$,!I
MF#XTG;#\Q;?<9<BQ\3,FW/JVFBEI$2VF2)A2S2B!N68C!X5PQ7^+^4>*@TJ@
M-_G S32"Z\>ON<5%GF_7FW(BY'-.AF]AO*3]C"AYK(VN[N/HL9PIH6NE=-_@
M#>F&J$<^=KCBP<Y87/CQS;B23+$/U:IDAD,9BUA!\PG*?'AG$3"#Y4,4>_(H
M1R7C0B@&(C;E]DF"+G>3VI5J,OT=O@G0CCK[ID#/>A[5(82[I[#X6Q3''S'Y
M("OH880S0@C-W:SG"5V^/2-?-(QI+TO_G,P4T<6]&+?1X1.MR_(ZGN2=H.B&
M*=MYB=H#/@6)@;Z2(.@>H[ )@VC&U3WN$R4HH1M;'LI0Z)4.,CT^&C")K.4M
MRU1:438_+@NB:*3<_P8>M63Y:5Y$Z[ =_=>W,V3=M=#!MU$?6;!!%1]:&(<*
M?VQA3#D<'URP*)+AT871D8*>"<+-I"!1(\GPZW"%T?UK>20L3%YYN=NWA&W'
M<OEQ!5N**0\LC F@.+(POLQS)T1VYP=[M.*.E/DC*<;O>EN:E.[R/4X2=S>;
MGH0!)]@%I8H]8EN4'%*\3\J+_&+.)?5F*:WZU=H])432V$ZE*,7<.<!H0>1K
M"K"VOP.Q6-FG(#,L:GY-O5C5;XL!O:99 ],5_;]XD1?&,LMR0;)?S_:KD5]3
MV[7(ID2SD7[6=?Q=$=PPWGH-_VOZ)A? U7LHO7@W?TZG5,J9_JN'W\(HR>FL
M"58?"E)ZRN:M19XNYISYL4;>^WPW8B%=403C>5\)6D"O7B%=NQR]>R2/?O0M
M ZA)HYH55=>FQHPF'T0Y&RF+/2US]5H^HRO+3<,#TO:P7&MHG].[@XHGC)*:
MR]\3B?67A1VP>-@T.:;QD=,5.WE<0/X>B;IJ+*M+O^I:+9Q_5\GY:$Y>'_G5
MY=+?>T'W7%P]=._G/D^6&0YST*V3ZB@0&REE4>;<TR4NE^,M!8!%=+;;2Q$Y
M*'<:D<36?4L(7?,O3;S+;Z"2@-H8IL<_P%UBXH!@>\94W\FG;+PLMF%\@\F@
M/;E*ZN^)>2_&-G24G+05.3HX/<L/Y?I$K#2JZ2E7"5A0/459^1B1W+.)O;WZ
M0DD8Q7%4=56JCYCR,53'1F61?9)RN5_HZJ%9[EXDJQM<;A"Z#K/B]18OMUEY
MP3M)1O%VA5?G1GJ'0%?LY1R-[FBOYLCR3+$7TZYH8_9:VD0,_AK&V[*GA&L,
MVF5:DX25%W3--JH=O<Y?( +0V/4(P#J]78TC ^GL6K3Z#A[E5.FJQEGTC'<;
MB/*[)TSZ>/2B +LE>27LN$5Z">RT*YC"@KC-FU9E ESCE(<*CGX^.D+%4Y9N
M'Y\0^<>??,N#EMP=OZZIQ1NKA4YA!(NE3T6I/<IU94<WB\*83A_2V4.],2#/
M0S[XZWNX&?5U8TPPW..$&S'.&Z $[<?U@N8'+Q>$A#10#^E$]:0UENLZ:PSB
MAK$\4E^5//KS^/R[B)2R-(<2ZM4$"ES(^L$GV )H7!@S_1O",W>6T2O+T+OJ
MRC+OUM5&T%&:-\;10I50]%'EF<:T=#.KQN$>0O."N)2,<#]AO8V07:NN!%9#
MH>-28,=O I,PR$^%>;??D)[IO&G?&7B>? S)YTM\^X1Q87KR7A='=89>C>/J
M-+PJ\B3GVC4+,>J$NA9V<+9-Z/1G7H3%-O?_:+@V[W0.>9M00/.XM@I2Z^"U
M7KGF3B[LX:9/X4NTWJX72;(-X]Z)QVN<-:^\)W\NN2_(AD*4GRLT0W1SU-"D
M#*Z&%P!E&G$JT3A*4/\C?"R7<)[3F,@CS%[)L*-[CIJ^AN%K=8QZ$Y*V>1EM
MPO(\QKH*Z$4N R&W^J#C6'9IG7TT =<X#FE>5C\4"3UT@2C/!'(\E!P</D U
M&JK@>A8Y(BBH0:2OM2TQWV2I0;%]T*5W(QW[F4R0.<R99B\]F;=T-F-I,U?I
M1<X9RS.#4P#VTY+VTR4S3D5Z, GI;OK18.*1G5O<O EB_#3B=(KPJT'E37MJ
MK]3K.!LM CI<OY>%FVFASVII7PE8GEI^1U?V?T1TE=^W9*!%'N,5A3&K_C(<
M\T4#Z5X ]SR>>.F-#0U+8M/E->I;G03=B^4T6+I;+9G!\-VOMDWOU5R=8ZW
M+P^4(%N^,9"+/--K CEEF? :$,LBNG@YH"A:IT'^X&.#;$]J@%?_*=@$\[X_
M3A"(E_P)R^Z7,EV.BVW+-:$>2=^B["Z4-ZZ3T=EVV?0BNM>OET>'[JN0'FZ1
M]5>Q^B-O#R7K5S]&>0D:/0U@=SJ(11E_8V>%,OWMA32N#W=V=LH!?(5ABTQ/
M\QSZEHO,Z&5W#R%;U];W$%) RXL(=V6:C_MS7MW9+8,CXMM>WDEQWF0#>7\G
MH&X\:'+9I?+FL#&]V3O#]-,P>^T:55OZ]/:[&8+)M[II@[G94Z,9?H+K]<U*
M,F(?C4F X"XMPIC9OU:^^.,AS<K+%S<XB]*5%SG(EI_J;3$C6**U(4835V,O
MC%$)Y\Y.^EN);??YV^[OGWY?_\@)1^,]+QIE -W.OYLW#"M.9ZTA?8,032GW
ME3G*J;T7F64$T6PV] -NY+?:P.]NMXLJZIA[B\==N:U3$G !'$H4$"Z7V9;\
M6<_0H3@*[Z,X*EZ_5R68;'AQ*@5'UQZKPKJ]_%@G.CC_91<AEZ\2O>E)HG9'
MM]]S@V!R,[)3&7AV2_)N4KS^='>]J,FBM]!99UV;X^QR@6P0SO7%+<K(HQ>Y
M^(!!QZ)M"-/6IAQ\AG&,_K$-X^@A(D9ALD))FNP^6-7YI?&F-\Q&]<6?/J]Z
MB7FHN[ E98?!TM4 1WMU2E""N;.&:*S\*2R63U'RV'M>'1>Y>B@?FLV'Z>/I
M38GIX+F=%5.78,*),>W"6,R-:<8(&GNTKAUZ4V5T<JP^#^I%Q@$@K/X<F1EG
MC*;)U- &,V6ZY9P[>W52[>Z]G!?DR7F!U^J-[1(?80^'ZP/>L>%$<=N?$0<T
MZ\:(<+AC&[2S1E^H/2H=O+NX0L83:0]$48VJC@?'7=[?$,;S2*CJI4(B%8!M
M+AT4BVTN)<H,2_T$SXMM+KMR0*_V-\ATF\O/OBG>C%Z6Z_5,7=LOUQ- V^7Z
MMDSS<7_6;2Z=,C@BOO4V%X+S)AO0;2YPNO%@FTMW&D+X]J%+7%R7FQ6B96U/
M3['2;@2=\J2O(E+/%P* CWA'F@[XA*]&4Q=GBNL:[(L']38TS8!!\PG*R$>^
MI3,0:H]\UYD9H<:_XDP=9^R;S72_@7<J=7ER!J!HTTI4V$WI ".*C#K0B*[D
M-^"M'X4_0*WB;]X4;T/._96\7YVC?)%41X>N25'I]L ,T^Y<U^(NO(_Q'7XI
M/I*2_:X_OV@/+>P8V4"#)]SQA7$[J6E=+K-4:QF.FV?S<A6W1$5]6,;,Y_E3
M !U(<RH,_U0)=7P4>3JU+;U'N=2T97#RCNZQH< &H9Z\K=NT<!X.4"=[>?>H
M\-_*&[Q'"P:TH^OZ7=ZF46'[P(9O]?8M+W@T)%87=,ZD #Y<;G),-R Z?\LQ
M+DG^;289OX;=IM^M67JY2)/'.YRMFW>JZ[Z!W$DXL"ZC*MSLS8.\@([W6KLH
MJ]M&0J,(0;O.F]4I/BN-]CVG:RH'-*_KLQ,ZM<LCPZ9WG6_I48:O[F-Z(B+#
MZOS,,Q9FU[XQ>&[LPKO-;)Q(9GEI !!4_T"K;=FW")_#**[/2M(40_S#&(7T
MA;;D/Q5'Z03CDG08MCE:A47H6_[A,D.:/43UI])^UT^NW&&$N77'[N2^#-?X
M)%V'D># E]I>?@ZC:^_FG,4NP@3G* ;!1IR38##$+]I!U!)]J6S]F*S7H(/Z
ME ._QK1.,>Q<-4XIL''FUEXG,9R%4?;7,-Z285C=PNL,3J1>XIOU^5[P5Y'S
MXIAJLKH2Y[8(L\)LRE@6W? 6<B%20!^A9_JL?,,&U6C3.!;H'C]&24*G:<BS
M5QQZM^M23A_Y9>.JNE5>,LX#4-PN+HXY'7>-)C0K\IXFAC?)2(,#<?=005Y,
M.G??$6WU+\<'Y*V+.S"$P1S>?"&-"<17X2T7)8O_VK"X["957M\#;;7OL8"D
MK5]W5M1_&EQ4(?00]I@X'N#"'<28K*<DBFRF7#Y*T(BU<^'$/G2-Q!R1"E5:
MB2J-#ISE^A3$FH:84W2#A($!B'DH8J;'_1Y(3FKW=R!(Z:*?PPWDL(\CC =
M1F'?IOG7SOQ;YJ1V9P:"DWYU8D[S(EJ'H@."B_N\R,*E^N)6,QCQZ79-&/@C
MOEJ!W2ZM&)7!\(BO/G30VJ*'ZC3O?9T+-K4YY?R&]/6B9;0)Z;^_- !^S R/
MIZ7\>*\Q193'>[40%>=[#4KE4=JI5J+.^4.]FS2.S]+L:YBME(G'%$B8>O2!
MP)./;FBWZ<>P%&8)R B\61&F[\ 2SA1^H5ZH=O,N\1C34IIZQA!$E7QT,>7I
MQZQD'B6@LVVRPG3.HMCF=9EU^SIJ5\FKI<6N#E[(*PKF-I$HXYJ^BE<*%U1/
MRO107P[:=ECBYC3:IG\.K6O@<>]%@VB*]_+J$$#]4EX1BNJ5O/+H'B6#9IM:
MLSUM.$LN'O@H7957>?%<G=UA- PVR2LJE.''75DD@.ML5"T-4'UC<-UW\$WG
M&AS2NGA(7K>ZEPT-4?1N&!)%GYC*$]S!)0X,R6+U;5LW+;D]7GQT2V[CJ[1@
MV>W7 97SI,!$3>7.:V7#Q3,6-E5]8W!%=^'=]DTYD<PT.P (FD_0DGSDF_JX
MM2S5FZ@N5 +K^LDE-8S@D8:Z.S?SCZ_-]=+J>2BYGWC:2>0'/\O$CS3!&7IY
M9,.)) G6[A[WWIL.?=.DBBKRJ2!U+2IG?O@0BHD>6=PIN>JP?Z>("D948<^N
MYX/N7U'C];U06+L[!\UAOSIR]9_Y=1BI5T!XQJK]9+6QJ[T1)?PD\PJ<@*.V
M1>P FMTY.=J0CWP3'K>R=38\#*I$<ZM#Z:>URZ$3P3FO'#8"O%!VE!*F^Y9I
MU]\DTTQW>HV@FE]INUD,^\AN^QFSH*T#HES,EH,X6\B6A9UF$5NC!.,6L)7
MG<7K9IFIL\]S/U:MM;BGM6*MRP3=U6H9GMY*M;I$'F6406&K.Q::.W).L.;5
M@X8X^L<11#CN=]WR(QO/9J1%&%MN#I>6Q'*3K@2[?/=T<W4?33?L\G>Z/WMW
M%70TV]&K9H;Q-E\^I.'F7UFYYM2+^\ZT;BF<B475!>_L<S^HK[5K;ZQ#[QJD
M']]T9'CMW-1"\FL\P-R6=)ZT]R613[2WFQFAZ%[O)D)Q?6L;/^ZDE[%)BV!U
MQYH$.>A>IKFEEVD2RJ]P@;,UP40)IJ^VKF_3;-IONI[H\>XT,UZ:7)ZF)HGA
MG6A\0*.KSF1E\BCE_ U'CT\%7BV><18^8O&72!X':54[(T$&$28LF"#@^0RB
M6&[3'6 )S;(A6&!%LBR>,-IDZ=^K35##T8[/!Y) I2/-J=!$5:5<B'CRC SW
MC3Q*V/Q[,Y4I6.XF3*HB-_ TR0\TP>R,-+!9/I- E7,OW Z;;PE'011I"E%7
MHBHI\!'D,I=%G9"G#F=%Y$&A2"J<\Q!>W?]]<%=[\@*6O'Y-390CG#5.5N4Q
M865SPS<7-C.L.;AL^P$FV6G"#6FF50Y$L%BM(MI!"6.4X67ZF)3_:BY#SB/R
MP4.T#),"X6?BY9M$!<202E-<>2I%]CWE2N1%F8"'#IL-?C!;"AZ^<=#L)(D=
M"?UJ!C['U>T1_X[#N'@Z#C-,FZN[C)18ZTWJFO["AD+I#ZY8142W4S-ZP<T4
MK8,9-$;HJ;1"2V)6S2\7U-#+5YGK<DNJ<X/J5NE> 25/!%KE\"@Q7%=[">B?
M^=^BXFFQ7&[7='*EM=K-K>3GR>G+$N=Y]^Z'Q>-C5G:SKIN9NH&?NM<Y82'$
M?=E)"@'?,YF@V!,<'9KP:QAVI*8J6' MF>KV+6=/JEAY!V]B_BM[C1.41]$7
MG>P7V=MDYG+P-N%7\#.3"><CZP+4;X7_2HJ .F7@;-'*Z6['JAS,S>L'J"T,
MVN7-(<);WIR?#6^)4WE9\9PC@%SV+BZQG; ?G<.^>VN(/$%O-#=]X9; EYL(
MRXO*RM>TH>O^=64]*Z]>PB7A@33+<*I,E0=RX<NV1+@NB>:PI\!$&<TR07N;
MZ_$L_^:(IMWBF#+-K[Q=-3EG:4;_47^>'V^SC-3P(EE=DI^Z^H?.QF,S)-GF
M8UTD%QN0]6([WX1L5 SCC<@&Z.+W;_FF=7,*JO89FW-!8Z^Q'JARO[%)V3S*
M.!]?V_(?DT[N8YI%.%^\1.IM!4I/\4%$L2?\42I1++<90Q76\+"4%$TP,B_-
MT<X>?:$>WO4(U#22'WS2J5_E22<1B.)LDSRV+RK?C8 OHNK=W*28NET)36>^
MUI7.L')7A#-5_#/.[E.C4:9> 0RTKP,8+);+;$ODWQPA]FXGJRZ'Q$(WJ%FI
MUA4X$KEKE6!R.KL:R6J&AF4R;\S;F5T^0!W/ [3S_?ZXKC<:=DIVO\;-<+.\
M,L\)]SSH%&."70_R8GB\5"CSW*N=#QI?9*X50V71@NY*X/UWM/]!2[T3K>3I
M*F&ZI3R9YU2+>>I?98^3VU[LA-#Y$KYFMJEW0\@QWO*H'YQX2Z3>[XNXQ=ES
MM,1:I[0YML(>=\\6O.7HH+N=M1X&,LO K']0?^#?E)2@?J6Y1% -*KUWW.2B
M'.![)!S^T5CM2V?TW UO/G!X48P\H%L1:L6&.&?>O[;E.%UOTJ0\%4<Z(O2:
MEGV\UTJ3:"-.GX^Y5D6.-.8PNK=7H=CW*'1S"7@DA_-H[C(46-GV8C;,)OG!
M1@^:(=YF-\23W6=5;M@+I?-@= B(VR$@Q6U?D^UMGH47H>-AW(CL#1;4]5A,
MUB9XEFF\GIIBRCECFIEB@NDMN[AE^+>87OR:S8&;Q:)[:O]*M]1VGTZXW"N-
M/\$ZKR"^AVV)M,1[T9?5^09S+7R(R[0_V\ZG4N5$ZPY*HD^WWL MRE0+#9+?
M81_3E-<=8:W2>Y>CIEZ5+3/B7YN,V#%ZRX@S:^I[3XE^==/SDRA?QFF^)7F8
M\U3KL)$!AN00NP:&@W/'RJANUY/T"V!Z6ED/U_(@LY>'EDSHJ#CB;,0.]>EG
M)9SJ9+1F>3S*+Y?;]3W.KAYNGT)2ZJN'TW]LH^+U%B^W6;EQ_3S/M\2A?67X
M(EG=X#+?7H=9:9 LX^V*OH7 8/#O-*IX)=Q-5/@%=!?E=+SN[K#(ALOUSDH2
M5-"TOYJ7X/0O7,.@9;I>DVYR7J3+W^G+*4N,WH+4.](OKAR]>YV>6SW*-PRX
M)KMRGX&+ BBV)[C[SC,V+9L,+Z.RYTW^CG'Y\IEDM5BGI,C_Y)\!TG=ID[J.
MBW5&5@>!3:?:\>2Y4!,FZ%I6:^P=D[ESDP$GTO%UQF8%M7=?TKK1O-"C1'<2
M?8'JR)5>#'4QY+\_=%?16H^^(IK.3<=V:'3U0'=+XB0OBU6W:W1[7EXVAQ_#
MG#9SK^5[ ^[P2_&1E.IWEL$P: WI;=%L=6(7W\75#" EDHH2($)P>W=U_!_H
MZOKN_.KR%BTN3]#B;XN;D]N9-0U$SM0)0YC,80?<2S8099Q?27!K2S!E<2PB
MNN[3HM !;1<'U4#E.]+R U1BO;^G8*A!0U\H'BH!YYYJ]%)XHH45KY0WZZ*'
M;O'ON\47;7D' 3/M& C ILIFW/"@/6Z(DH!D,G$ 86_ G[V:,-P<DYZ4#!F9
MG+BXHW*3I(0S9J;G:(6357Y<3N[>TKG=XS!_&N0<N5F;341FUGF"#ZR= 0S>
M#BD/)9>XQ#6@?Z%58X)6>!D34JSF%JRB8E.S2F!%QO?HRT>&ZI W@-U@>9"Q
ME"D[KO7C U09H-*"_(O8?!O,$78>[:@S9W?O-,R2*'G,KW%6)O[K-(Z6KZ*9
M'DWK^N=16ELJ1H$/V>72"R53CPY"T!C1P\K5^&Y>X>C6=SJJ4OHJ4CAVQ:05
MPQM)D7%>M%0(J6<CD$]M RR:$M6E5+H!3 2R\PO*/\L5^U4:DYY(I8]R]7[F
MQ7MY/4ID,?C9Y6*H?@&)!#IXWA#_)(JWI >KH#YC)2!_:P5,_QK7I0#Z(4PD
MT/4,ZG_LA0S8.I4(@5,!<BDTOX-$##U,;^0@F"-3F0D$ 3:O)0)VL)"E"&4B
MC?YDT[#?]*M?@I!-&^E4@%P2O*D>.:I#SH"-555!QM+ED,<7;Z8EH9@C&*O:
M4F<X5H7DSI$)=Y1'7E61QA+HZ(?@$A?H79SF^8\?HF29KO&N*?[FF'3DADE'
M<S;-#P]X65P]G+XLGP@#\$U8X*N$SL<LDA7]#]T#^AS&=/:;;:Y'N#9-N)&K
MK<P,@H'V?LWC2G5H"A=4'N5N\-H'9?2,8_5WCNAK16:?D1S%HM2^=AD)&Z#T
M9&T<?6:E1\_XO$S3=^$++>P-IG43Q=5FO$5QAE<X"^/;(BRVI""O/6-N @!!
M[.4%2T20=&%5!O K*^#*I,XP]E&"ZB-4A"\DRVQSTNZASS_=_H0>*E>4-[YE
M/J)GN4EUS/W.%T@V#_(3&)UX:<L*?)C- ,KJAP3AQE]PY9E ?X=-RT^04"U%
M\AB5M=U'.T!A@6I U"*R3F\"-2';/BATUG56C:]P@E?;97E70GF:?$2_0X!@
MT,\8($R0U)B8#C;*C"^%;>;BH0;GZTU8#5'68;)](']O,](90JO&F Y2<)O-
M2(]BW[H,(B(:9B ),\P3#@-FFF"X99E''9,V\8+X#H1AU(2W_@?5W1MOXK!K
MCN'5X7MS2SL*>)&L+D@QXM8.\R?\[* ,&F QU 2Y1A1\EJ&]HC"V"4@*'Y1/
M4=09TA^4;Y$@;78SGJ^O/]^CQ*.DJ6$&TJ&+>282H9JF)'GI9E;3I$VXJB N
MI634J%>JHW<@E% =>ZJ_-YW)B.2GT'SO!)2]E<7J[]N\6 M7^\9!&#3Z0X@)
MTA,;=)9&7E (VXS$A0W*3]^39GR/<HF0788Y1%;;YJF#13--&?S2S$3Z2=MB
M40%<,-ZH[:V&?1V$-Y'8-K N5.)?@WJ<)D64;*/D\6I#!D;E)(!6,RISE#:>
M?$<GV8,7RKBA3(LP-F\H):'-DX40K),A=J/=<KK91]E+*:,4NZHR=13.PU#K
M6AQY4M8Z;NED8>$H:]2J>=R$N>&R47,%2V;_FJ8^&\[2#$>/2<_B)"*.&6%(
M%,9:C=8X2(.QH!IR@FZRJA SK=%J%LNV+ZT5IK.*^U#9HWQ[GT>K*,RB:I_I
M7B_A:E/;L(]M0BWS+K<*W;0+KE=:3Q0YZ4!6MT!3B-&H2U ##NRZH&\Z-2/<
M?@AUU@Y*=7LXKJ]:NHC">U)T>GWX\3:C961['[KV3==";6^;I5017)P8U8PI
M33):&,%BN<RV>$5?'=#>BS6S^K4ID(ZL)4:V*M>>)O7B3,$YN&9/-YHUW6B#
M5=N]S^IK/3N6!ZBV_58)*&HXP!GH0\HO+WNZVM"$\@G3=TT(4KW0CDGQ'#L@
MF0V004\&*H+HB(KO&Y0?H^KS''VI'LU]_%99JQS12"N KY6!"T\C MSYI%&^
M8^68-+5I0I1ZDJ[#B'TQ@M2FD03?QE8./%10*4@"2&4@] NJ1ZA]AKY43^=6
M@;024X/?G&$_S[S'?#'>S*S?O5F(WQI(C7J\'QJ!$)^%A6>^((*:^ES'AON[
MA[XT ?*J'+!?]L/SZ,_:#_G/1YQ/ .4;8,GHO'[]UAGYF79WH1]W1EYG41*2
MP7WRN* #__(;L#J!P&KD9(=EJSJ;Z"X&W0#ED4K9&C^@DW;U_FM$M8964?Z/
M;1A'#Z_TW#7YUR;-HZH[F#[0E6TZ"_2,ZS<"IE5/<>;L $+@U &/F%QC ]M+
M2?;EFUMI<%,-$"5Q*C(Z15&]-YZ*[6-7;-TWCW21#E"+A79@;RH3<,A7F<TZ
M9U*_(_X&;^)P6;Y&^RJKYW/*UQ-<D0:LW'"^NC@_NRK?&<_M&(R#Z/4'3"%
MDI-94-"N^?CXZD0T K9)/Z3]7M:S?TMBCU)BCZ@I6H995K;WS]3)ASPSDG6#
M]#*>!;RD8H8VS"5C2C-;!B%)+2IP3#I[J_.D(*R,[F-<O91WL22#H@RO#AD%
MFKC4OZ^>BV5&T D"F0$,XLD4KPT3U*]G#NM/YU6P$0O2\;745ZB.=U>1^M'F
M4V 8964F^/C:_OGO$<Y('3R]7N!G4I4O$3N<-W-J5*CI9*M#K3"@2C2)*-6B
M/E! #5!I<8!:&_2%&LP\D69(CM2FZAAY:OGW!&H0<7Z)[MX()GJ'GXXI*T>N
M*90(.>!.I">.HR4XD7MP=GZYN#P^7UR@\\O;NYO/GTXO[ZHWY)TMSF_07Q<7
MGT_1I]/%[>>;T^J9+S<*:U&!)SY%E0DDQ_'B"DV(/K^\/N&0EJL\O37,!MQE
MSU&^K #U?*$4J1/-B40- FMI5ANOTU9VFTHOEES'$8@G6]-Z%>A8!X8K;/WX
M\RN]DX1$;T_3LI4TI7!O3I.BNVY,3=Z:IO8W;TX]4:>4!(I&5.-U:E(W53/J
MRZO4VK)=/=1SU?2"$=+$;\N<4+WW3:0R'1]6;7(?*-7)HCA1GT9 +14J<;KM
M8OJ 6FO4,?=$?UKTX.E0M_8$>I2Y<W6ICC>_/L^3S;;(R]'M'[B[FC0L62WR
M+*$4.,1VHCMA&"VU";R#\A/T!T\V.>G4+$]&\BH0B&?HQ)6,"-LKH1QJ"^50
M6RB'#H5R.(U0#JV$<C@4RJ''0F%K5B$43A6HA7*H)Y1#;X5RI"V4(VVA'#D4
MRM$T0CFR$LK14"A''@N%K5F%4#A5H!;*D9Y0COP0ROG9U7GR3+J":?:Z6*?;
MP0E2B44C#)Z%K2"&F*!"$,)+!2#P"N@#%#5/4%@^FIG]DFI+M7]GANU#XQ[+
M15@S;^*XX*UR?WS]%/X]S8[C,,]YZ\CFGKTM'9J>(#L[M&+!;_ P":O>YZ&/
M%E0.[TL/M'-!]3:0^U=4>J'2S8^%YQ%L&FP-,:YFW@X1+9#A1A&#V#Z*G22C
MK(C^6>Y6/7VA&U?Q?^$PN_N:ZLM>C:%. #(,=ZE ''6BI* LP,CTH, -"%'^
MXJWP-?BDEP+TJE<[&8CA--."JCP^)HA+/.CV:AFK)5\:N],V@0>_1U0KW$C)
M-@#EJZ_IRZX_A@1FB='M$\9S=YGUJEQ/E4S%:,N/_BYZ.FLC.&<7V'$EO5!V
MU#K\(;@.B^KFZ0(OGY(T3A]?#\K70:3EY=11ZY@W+V,)E\OM>EM=H!)V\M>W
M1TC!L2%(1LYY\$?6+NWJN-M$&?0 Y0 :W3\1@,.^'S_D5!T_:?2QO3X):-!Y
MB!;[(&05J33[@.IJUN\ \K%T>W^RDGB8%OZ&H\<G6MAGG(6/^!IG4;KZB.E=
MK)?XI;C!"?X:QE?9Z0MI4W*3?#$:69E(1B [RS#&99DF]8PMUKB<-"Y:T+B]
MK_UZ&0M5*+XFKO'LULIH5K32377&0?1RX,BR>Y@<>6-Y^A7NON+X&7]*D^+)
M8.+< &S45-H0;-(Y-3;\?)-K@I+ S;)Q ]#IMC_[FJZ,R#=ZWDU& 9L).!9W
M_$P<OX0^IIZ+*,'G!5X;))B!BSJ-=%S<)8LVR$0I@8TW4OA]&-6RVQ=JCDI[
M?U?;A@S1TSJW!K45W7IKZI:)YJ,Z?\O2W$"9/7.U*FMS=XHL TRDQFZLD4K<
M003EGVCAPPX3W>K6D]B@2K3E5?TD>M+J1/%05I]S_+"-+Z('EM(F+DIY=5V<
M26P79!J9#>*-DQH#$U3_1O2BC/H*P+;="TM"^:I!#B^T=,BO-UTM[KSU],A&
M\U"3^6Z3RV6XQOS#UN.\U0TAW]M=N\B+-U$S*0D]LM44(BJZL@>]_6/4UY<C
MV2-IIM< J^I>NSWF 6DVS^(R^)@9+G$ANNW$R$EK%PG<#2A:8292_3#B^-7_
M_OTH5:^PO=NOVI-=[@(0+?:7&P'J?]-L,&CK_;E!Q8Q>VAL$-&Y5T?+7WR_@
MRTTKQMO9SHBM]>;1+LCHW:,5R.3;1VG8>?>/=DH NX&T!0Z.?CXZ]%;J.J2R
MVD+*5K'M'E**9[>)=%<B'U/%V;;89IA3=/->@C:4.FUH0+E+'LK@$Z40W7*,
M3"1Z\$%O?1]7%N@ARI=AC%X)O=$Z+.B+-E[WH:>A3U&])&1$%>U4I$353$B:
MI?,Q+8ER*9&T?0^F S*^!U."3-^#(7 S]V!V)0#NP33 M ?SL[<I1(=4=CT8
MIHJM>S $S[('TY9HCU+%'0EO/]KIH8P_+%>A3']<CL:=^<!<IPC 1^9:9+J+
MYY=]2QA]9MD=FV.KV?K@' 6T/#JW*].,28/V4JN]C(-,,'S4RKO[R%JS.S!8
M(0YPY>IBS(/J$T2K:F[E<&HB5?^"+,=W5GWBLMXSLO&%JF>9KO'9-EGQ7X$I
M-VH9RC>RYBH/%I:UD@AR_@H=@_(9?<]=2A>]_+C&1UZ+J<EOSO*<9]]GO!AQ
M/NZG&8X>D^KU.<O7NRQ,<C+^I&\B7"2K\I]QV8+4ESL*[Q&VQ6D4-!['5F1C
M(X/JT+(04JE:80>U.VK\9Q:R-=]2X*IGTL%8R%[&L"O7[$F%+I)FK_SF5&+"
MI(*^"9#*NZ N!,S!U]'FP*V5W?_>9E&^BLK:]Z4QE=4A1UZBWYROG*XU3Q1#
MM+GY?AIF290\YC=X$Q991+<$\%DO,>QSGVL(HP .M+8.?JETD.#'\B5[:CF(
M@VF(0N0<G*\W=,H]?4 /M4CR[7T>K:(PHZ\?I:LB#P]X6;YCN0A?4$9<#_S8
M[:SFP5 _BAKCJHCCP]&2$-DIU> N E&&&<^RPUT&;BQ0Q^3;H9'H*@\ 'LUY
MA<=O891<I'E^E=R&,;YZN,[2#<Z*UVO"A^+T']MH0V^N9_AKYE3_8+I.EIK2
M"^,@E1L%E@G. "B@=C21Y\22)GK</.[<P./#UGE#QJ0V]=D7J)Y_5ZPF$2<C
M*UAC8!82AJ>DD:#&Z!TU_Y'R]23*-VD>-1M!&U=4^J+6^=LGK:!9<<G:69N;
M-%U]C>*8;5"8CYLFH_W85F<UD.E(=E-.OY\F\L3?!Y=*IFL:$%RZ6?J^NI1O
M9JZS-9#*?SV&KK5%CY ]+\ *-$J%50W>%F%6Z-:A,N_U;(./^#%*DKVK2%'B
M4=2D_0O2NVA'8*T: ZI;?T>D9:K_N1_5=C2NVHX\R/F\V=IJ>K9INP2M@KXC
MTV[H. *Q61W*Q9##-+B.+#3!VF$_?ED^$4Q/TIX!5S@*,ZM%O@35&#R1ZD:>
ME*YP@P[CL'!,/=RE^(-FNJ9=I$,=)]09HWP_9%;T URRV8>!R"(9[ N3+^2;
M.S*-DHXCD,K5H2"7]HRCZFA<$ZPC\9UY7DZ"T560*"N'R^D#NDB3Q_HH^L*'
M>3%S-G&4;E;/?*&K,7A"UXT\N\XO!!><"9\SJKT N[IL@.A"@RRXCM3Z/JVB
M/+IK3%Q9'%%P?U\^]R]X5X8)<&9G\DU:MJ]?PXQ=/9=8,&SN60#QN8/I@M%#
M>!U.LUX=5M-'J'[F":]Y%<=AMN"7YG.[8\QC]P!K=GXOEO_81AE>G6RS*'GD
M[H'7,65[75Q3J'X6!]Q4 P7.<JPSV)<$T^I0B=R#\LEN36:1/:;5\&@5%J$?
M I%6.*]CI*@805>(X\7M_ C1'?,*?%PN"V1#JM[8NS%"E9475ZY#$TLQFK9E
MEJ<CYI,H7\9I3H]L\^]>&.6K'C?S?-T-G8?1)AH]"P./'$ +\,:/H;VY0&$<
MS_1&U/+JUQY4#V$TQ]6B^/,E!'KGUW66/D0#N0^?-&+N/K&5Z@[+N+.E>BO?
M$%NJ-<:ZO@YM'6:/T<PO0^)51:K\#1DV[XQZ7&5]8>L3KI,SQ#6HS,/]K4U1
M9T2K.N?L:I#4A^,8+XMM&#?[F+BG9-2&]5>7&5K25@P-V3U01I%16N$<=)_O
M]N+Y<8A&HXI3T\KHZT'LTY6'"GE6L60Y?J2]L],X6D=)N= FU(O2MB,9B2V
M:H3HT,)1!5)I1^X?=$U0QR;W2$+J6D]'5,Y02$(W5DL*_!GE1 ^@WX4ORD&M
MAF4K)8FEM9"$V+ R4H61BTCN'50&B%A@?T:3.A6<&M<$JQFA4U\Q"NR9]4*W
M=)R1'^TX38HHV4;)XQ5I(:LL6+V,K_T&.*]WAW#E9 /44]LX(! QC@D-KU6+
M4JBE/!J\V3;H@[*MN#80OFVM\_+"&,QAVAA?LGW**I^B)*6WN9:="YP7Y11:
M%X4>@J%]]N(I)4^>B0GM?[ ;0F:(/#YOC8\\?:(;6U;PN;WIRPZ<3ZU*TW2U
M[DO4YO:I@N+N74ZV%IY=$H=@M'76'UL(RV;"[KOO5_8!FXF>H=P>I9[#-O?4
MYX"I[M$N+-K%;;)3A88J.-3!.T#=$>,!NB1YA0"1&H@I4E.\MXPV@TJ^QY0V
M[VK)9%]5.A,V2PFF[SL#S]Q-6N:99QF BN])F\:=P>1TJSV;SYQ'IO.T2[KS
MKY,69J9FRJOY8O)-%EM20/I%%B\1?Q)&9,2NJC!&4 LJ/5@G:RF\"%K+*$/'
MS@H*:I^2S$.>>Y%UA'7)6T 1_O*"M9.>/7?9A(.X3_VU$_)'7D1+^WX7BS2^
M_[1#FKX?U,2>N3_#% .X7])##YI_^2!F.\;9=05X56_=I#>@EDUSOVS[E&!.
M7TC?(,U641)FK^5IQ_Z,2M/9L$] II'&)RC]2-,G,-VR^;#X85A6X"QH%/U;
M6MPP%HI=7AW#2.N\JQO4,B^;?3>_LX'18H3R4.D$A9TQ'QR^)82)2?DM9@3[
M*P\=%Q#L%L4)RCEC-C@R7W_\-A<9/4XD@NLMOXU$,N<EG,.9,#)8#2/^)ERQ
MF7#JM3$#GWRM@-U.O_9BF$W =EP%4["5A7>3L$R]2J=AAW6@FHBM/.13L5W4
M^76QVU@ONOE/QU1\X /N=C\9N*E.GG%VG^H,$:3A#(]^,%?WG5\>7WTZ17>+
M_W-ZZXE*9#4L/_&A<>.>S$MQYD-^JQXTD8#WO<D#V7#HL)=[=T;H"S5#I9TO
M"1B(6M(1ESVWYM_/1,I6OY3[(T[P\(X)A16;B%DK*.GT<<$O_9+'T=(,Q[-1
MBS?S(.)JY$E"_)L+Q-!WX.J A^F.(V:3>'IS^L) (UE"DNIUECY'.;T/CHQZ
MO)L\LR6-*H6.8@W49!$7''BB1QAC)&..>LUP_1R]JRUFOE,=AC/2^8FQG/%B
M7J":[7@LKVL/[V.6G4H[ML$=VD'I@D5V,C<@"**E#*YO5QH= ])%I2:^]$Z%
MM<N3AZPB!/I@7;@*X>/.+)';(BPPW4@IW0,OM.K)@V,%(HX!+KPT1"'4PN![
M!J2R\S2.5N4K4UN;G-XS6"O&K^W3XAH>2$1:'3R!#!R&\A!@>M5^7 CNVM>R
ME;0C%V!W\$O17;<G;"#3-J7O+VQ7+GRYM5^OVA4-#+=VU(W,!>]F?PW\^?5T
M@^E/&L51N?!T@E?;9;D"]9_;,(X>(KPB@[/ZLP5]A7M41%@H."LP5I$CP: D
M.RJ\MJ;U7[X&4B M[8\/$-"+>Y?EI;WK,-D^D+^W&<YRM&I Z,MX\<,#IG[E
MV!YEY(L?H,4ZW<[]_ET@^O(RBS6)!*EG%"XW-UF4<':EP2\<6!7%K<@.?PA.
M6P%U&N,;HB/41SU +>X!:H'1#AG5T*]O E1RRU\%>K%XTB^]8/9I49SA%<["
MF XKMJ1(KSM_0E^][H0=MKQW,1;;30H<5QHGXPG @HU(CQ;Q>FM/1'1T)]WG
MGVY_0@^5*\H;7_][(I;,5^=%>\)I9<EQ8322IDWYYT^A_4+SM@.J;H8U1Y"O
M6\L1W"P\R6).M=ZM4881:U9*5,D"J&>SDN.XIE[STJU\K>4P&9C&4IFZ+/,(
M 'ZT8Q[? ?L/Y:NY!X*=\V^Z,-];X%@87HQ'U$46]"'LVUA-8/.F5PD\74)2
M%,7)& 2J5$#)2R=8T']&)T9[K3KY<[.E*Y'*@0G59?$4%HB(A;X6A/A$!&^O
M$Z&N4,;E1P.*CLZ:BA@CDZE6R>=/L?W2715/.%NL_KZ5W7.M[26?IAEZN9F
M8>-,,+4B"#EBTH2+%)2?OD]PX?5,AY 6ZCD,69UIS4ZP !KS#OR8\ROT.HVC
MY:OR@)' C-7@P Q*= RP$Y7Q8VC)BN?:>X.,)Q(252-/,Y*?7" 2QH.K"B[J
M_#+HB[7<TK1(5A<D<MS:Z&YF4'G+&RZQMYL&3!1O@H9,$7I$@R9%#,JGO=[U
M 2+-'.UR-SWJ^ZK+Y77+I^27N@74J72MEE $I-$BRLLP?TK ^748K422[S]E
M)=T\A9)LA>=$DCUH+<EU/(([>A*H/V#=D(>>Z(:I))XNAK^L@/>5(9?778PY
M>9OA,,<GN/KO>;)8+FD.(X5[Y1^?T+/?<5ME;\]V>01@_FL%4RA" R-H/B3*
M*#^=71R:]9Z.K)J!@.2NC*1TXG@H,M*VX>C92&=#%Z74NB[.U+8+XF:/JF[8
M<=)C8';JR]H'O@J00P@M#?(K3%>&.V\]);+1)N(AY)JF=D ("E:KEJ4)>M<8
M_TBGYEMJWGPGU!2O03KAYLRKC$P9Z8L/$A*->RA";2ML&WJVX&+LH$_2&@SC
MF6F0]0\Z'_@F+EXM2U4EJ R5FCIN<AD-\%W3R6%2YT2R8I(XC7_##--.V&,I
MYEN*;D?T!OUYJ9<D;7.]'"B.$V>B5"Z.;"I%$5*Y>^(99U47@9X5\[8K):>)
M0I6*.E3+DP.@$JHPYG0<==H^2&("T5/69NS6!CWN_KO@K$&; D=:O]J9T_4F
M3E\QOL%QF5:C\#Z*!<>EC5V%+8[,%5S2XF!N9W&5<<VDK8"CLTO9%J_*77HX
MR<N%+=]$K$$9J9+UJE*E9C&*7-*JZ![)^CK#=/&KWKVGE#+?7"A?UAQ<LOT
MDW01N2'-%,J!".K/$*X^]&Y8)JAYJ0K%M:-27M]3KC9>E F(YK"?QP]FRS%Q
MSZ[A7FW\;5)/NP]GQSV_>FWU[NOD\3C<1$48BX^!&#H*4[[8$5R3HE!N>VN*
MJ&8JE8(%QT\$B70V=D<BDD<4YCDN<A0F*Q3O.A:_^B9:)8&D\M6I6I6.11AR
M1<LC^R1MNCN[+>VB9(5:UA(GL:2Y3O!RYH29I$<G"6RH9A%0=3ZAEJYW2I5Q
M0JY218TI%<KQ5ZA3&'$R.CKL]\E"PC!1W >L&-JZH,5WPE7M;B$<63WK(I:G
M?*HY(9-9/86?O#7A^;E1\#"2X^ZA-.@(%0NPFB:EGLSS==I Q1*U9N45J*7:
M(82&<$5QYY4N/8@7QL?I>ITFMT\AT<2B*++H?EO098.[M/SL(_D6J^OPM;SA
M.,OH($)P>!4(L"MV2T"(+&!5!/#T %$:9=ZP#Q*<1/&VO'XQ+^A)N'13G<!_
M1SH'>8DX_[LGH.C*9ATPPG#2D17V($\!E'3&!+;"#U$2%?B"T&QUEX4KO ZS
MWX=Y26'7IANAG746$2##)@=Y$+GF9;[![M]S2U95DZGAC\X*3.#2UXT4=T8Y
M5"^U%:V]<9^VU&>>6A.^A^=DVH470<[QH4?0OG 8^[%6P:^D5.N79;G<,^PS
MF(,!7^. ,QM<;,/*/NS4MB<K4V-J6SC!8%+=\TX95,7A'BT>/F(R%-"AXAT8
M;!,\P-4AZ>XL<4M0'TX0<^J"0TW5V>&=%8^37IP:KHI"+[D]B],T^X37]S@3
M4%-@Q;!T8 5$6 ;7!7?Y(71HS/,,R@^J:_>_5)_/?O.:O"(Y%)?\ZGRV,PX\
MXG,QY]5 $L8W^!DG6WR+L^=HB<]O;L5:4%MW-2&SAM"&&!]<(\I02JTH$(+>
M!8<>J4:CREGUZ-4+1T5BQX&:5#%F5%5UT.=5=<.8W*S5D<C,6D!\8%/E:-PC
M+@TDUXW$U:<#CHJJ3,U^=E88?(^^(F2H#ID".-J3!QE+D\,=3UX/4&6 OM3_
MI9:H-)T]T<(P2#A,M*/0O /'NER76/R^5[$)FT9[)E#"Z(":IL]GG-VGF@ET
M&$9+%:Q;-W%Z=#6RI YY[!?\Y@+B=ZRYI!^@.:*&4;[4;UHY4<90X[#'C=EW
M@]HQ0I4+#2DQS(%0G#@";T,Y <;0X:C7=I*'WTRV.(+EQI$G[:.D792TAZ#$
M-AX^T'L4=7.<8:LW:.W*6T_]8:Z*L7KMFHB@X.V8F_Y^!]BD7@_9W+1?U:K1
M.,GJU8L.^5F41/D37OV6IJN<%.SJX0;G.'OF;/O4]F#3D\P#BMKB&+"SB+KA
MM&2@0 F:Y^B1&G@B#HWZYVE&KX($2A([<P6FBC6_[/Z69K_3,X/I$N=ZLE-[
ML+*3>4#)3AS#B>R4X;1DIT )Z'-Z$&)367BB.PT"\'2G5T,"W8F=N;I3Q9I?
M=S?AUT\A&9)'89PODM7M=K.)29]22X$FOJP6]7RA5*D3S8D^#0)K*54;+R"6
M:-V8ED=BZ:4F:4)PT";,YC^_-(9$/#V;UJU V3HP7(WKQY]-[1=ILJ+O2B:E
MO ^3WZ\>'G"&5W39_N+\X]4-=V'<R*?^335]+%6M%052S28!92K6QPG*#SQ9
M+S=C0FI147UI:KEW)6D0;RH*PLZ,&X4%8>+A]T9%P12&.R[..>E!"OE("K@^
MP??%'0FV>(G8SI[,9)?U.2;V"AN  N=T$;Y".'RW@#YY3Q\A^NP T:?H"WT^
MOV;$-9CJ_^(#00RL&?X+T+QA^TFZ#J-$P?>^D8#QC1$PYRM8EZSO13#A?<=1
MP/S*PC/N,[4I8?_PMY?SO[*7*:"+.)\&R$"097SGHX;?Y4>V;"8@H-S=X4F9
MVI@%]*^9Z=?]:5/Q3\-0BP[6NT1JK>>C#3W\WSDN*TZ?2L.&8A)#6^()H<%W
M@2I#29DJ=P[*YZACX%=J5==T:EHGC Z$/CUU*)"=D@ELX5@=9CR3#K\G*HG&
M;P!<FG6DQBD9;[2F,),D7YA1FP 8M!\@CV&JD\X(CA6)1V,X5;TJ]*$8RPD\
M5-+P84Q'BY4+=E#S'W8UD(/MFN[#@?.=15:RO.\07)PN;D]OO=GI**@9EL7<
MWY/#W9RWK9&',#-/KQXN<)YC?!+ERSC-MQD6G:/2MN^Q66H/0G!)!'C.JX.I
M9:#"J)7A@QQT:GN@$,T*X8E&XCK4D3+.?-+:W4)'EU_I!5U/:;PB0[?3?VRC
MXI55EJ9Y(RREN:VN% ' MQYK!I1*2P<BN+NZ6UR@B_/%Q_.+\[MSTOPL+D_0
M[;\O;D[__>KBY/3F]G^BT__\?'[W7S.K3Y<1Z;A:8[2G\.Q)3RO*! 2$&^=J
M!K-E'QWS=JZTI#-JU<-ODVJB42\PUV8= 2O*)QH#&+IIIGVX<8-F(-#>E5E,
M&RTRHY"];PND0Y8156FF5^XPQRBJ#_(]WF893B1"90R&DFP-X,170[KL;?5#
M:*JJZQ3<T6BH_JC+%F]$PU8=7QZ<'ULHA.;;\BG?0W+"!A=='P;>G K][LU!
M0XG]I8&Z Z/- T\Z*76)U-T2@:$PZ[GH>C#0CCH;_"AF[&?> N5_*M3L,4AJ
M0"4)1:^ BSR?0L[/KMJM\XMUNAUV!,06C29X%K9B&&*"JD (+Z6_P"N@#U#4
M/$%A^6AFYDNJ+=7^G1FN#XU[)!=AS9C_$WSU<)SA553P3U4(#=I\/S2PSO,L
M)/P^&%$(>7+G.@4W^#F-G^F+EJIGZ"(-$U\VH(OK+]7]Q=E\SMKV\S@?R0DE
M +NZ(GAS/I1=W02C]*&AP_XS0=C;-:?"O+W=78DD>4Z2X4")#-MK'>#J4I=-
M8LN*M3%)8OXP5L55O7PEHJ='K?!9N*3]X%?Z6IBHH#M7SC"^QH1121$^LK0:
MX<EAM=(3D/2*6*XTH1=65S(Z:$-%;=*,OH:)GFNNO= #GOD]"&,())"@0<V*
M%:H $0E8*[97^OX4OD3K[?ICFF7IU^H5Q>0)9_7?W%6B<+&K XF+@KG6N"*N
MJ<BE<$']%-TWC]&R?NZ?L)7$42A;IT+5TA:AJ+0MCS[K*;V[^M@4*U[.H\Z)
MO-TC@'-X#1C\@M 07'7PKF=>'K=#Y7&[%?EL_O-U@QI)U;_D\"Q=8\6>H.M[
M U<LW("7 VQ2JV202_]9#A+FGL$VK%+Q@7FM.IW[^'M3EH\D'Q;;3+*11,N8
MDXYXQH \'L)#'QA61M)EN@ @N%T^X=4VQBL4)LDVC-$FBY)EM"%_K2L'NH<K
M?2#R:$X:T]3GSVYV/6H(1"2O0+&JAGXBG8DB>"$\P6X0L05'8F#[08:8KL1D
ML!E$X-4N?C;CX(% _%&%;#^ _#<7\Y^W(4"$Y887X)?[B(*,H$=YZ#//T;)/
MDGVFA$9/0Y\3OO0[/K4-W W>5*^ESJ\>KIL&\#SY+QQF=R3Z8*K2"H231$U
M /6D'Q9^U=*F&+J:- 0."&=^\4>E(Y@E$/*X>A9+71]/E U,2S0;Z9T,4\V+
MX(;QA\,+A'8 !V@'0?LW+0B]C9C"H!+G32\:;>/4@O&EA;TD-:<<8PR-."UD
MUP@P&>Q@70TV!A%TI<PX=I2Z*I4:>]W%Y%2J0&S\*A!K:6<OT@J+Z(PO[@8A
MPSCC:'/(SEE_J[S12,*FQ/$EB2I2_^*!5"[-_F?1L\5 A0MC/E1A8*;KM_4"
MNTKF(\H U',;0@=W3SC#(?W<'_F.(MFX7IBPPD=WPWJ((SMBG%+M0Q*I^X]?
M4^N9CAW$Z'D."C'Y@.]KZL$<1UL(V/%>#4OG-_ZR-[EBR">KT5J_?FV':E]3
MNX%:4YJ9:#[CK,:N "XX;CNC\37]OO4!-I<!(Y ]Z8)793XC2K5M/KL88]O/
M"F/JS$*CSM^"=DH!FEY:7-*&'OV\9SFB1RJ;),'6L662H'!666)7GKG8/E]#
MVBV!$ZI;-J44YGO7"51K"B:4_6I/K>:SAABCV].)9[)V43UH3\$GLAA<VIX>
M[EN>L)^\XM>Q;9H8/VW%EF<NML_8GG9*X(3JMNTI@?G>=0+6GD()96_:TTO\
M4MQ]Q?$S_I0FQ1/O37/66&/:UR'6E)F'C3YO>RLH#5@RXN+3.>$_[U%>$9)O
M;'Z1<< BS;"PH],-OWQSJV2>=EI4$J<2&=]N4S14P:$*[TUH AKYJC1?&OC=
M^?^/I/L1)8]GT0M>E:^XQ7E!7VTK:='UG3E-N(XS8#92AW.UMT,[LFZVT00,
MRH]11OY-,TA4/_<G51C01Y ;S"I5G O4."+QZY9@-K%_"I=/48*SUT6RHI='
M;VA^^BU+<[:KKC:L?S^9H:5@Q="0XE1&D0E1X1RTS\OW$^#&8E[5:=1M:EH+
M?36)?;K*42'[I1+N98\:EC*= %W_*,%VKA3MNR!5WHQ66A-/+@/4J6F5:E07
M14J<E+J17!TYI7"RWW%!VCU2LL7J&6=%E)-_G;YL<))CP;4+9DZMG/2<K)6E
M$P969 81Y7K3!@HZS]%QFI-!IB\7+QB2([6I.E:,.OY]7>I'G%&BY9U0@M:,
M\ZP57.^9M:XZ:+#R&0++5<+:M_>3^=+N\.HDU?@I63IWS/JL'?C/1TZ\BK9K
M.IJZ3 N<\TDJLVG(RK>Q)2T/%7PR7Q9%RF2A7W7QE$=7;,NK,#7XQ1F.\\Q[
M7!?CN>(&V!2V-,(H8AR27%<^JR:=RZ??#$,$<[[C*3+G'.VG*!$WVKQG31[L
M/[/E>!<-M-'F $L9/; /ZH]\H2^W3E*-GY)A:]>LQ]*A_VSDW!UG7>0Y+MB9
M1-'C^IL.'UNRE 4$;Z % 62$Y;H$U=_S,E58.ZG>+]KG*VO9I2P?Q4%E@[6X
M(G#3FFZ6=B^B9[Q"^USK@D;5M-KG;$HOZ?HLOGJXVN LI)<2#/*5T*#)6!P#
M6QH/($VSUC/.[E-%WA(%D?*9[Q2<G-X>WYQ?WYU?7:*K,_3Q\^WYY>GM[<RT
M%E==JOMC,\P>V/:X+4!RP@:XM":$-R<"26W5 [JFW/F1OMS132D?B8Y_G[DK
M9L,)4;H;08I94QXNCL/\Z3I+GZ,57GU\_9S31>FS* F3)9VN7!;1<_4BP30I
MHF1+/MN57C!K#PO:I%8@4%L!@A0#<H0$6B*IS.$"!:T3VGG-G Q@29NZI R3
M<T#P>WD*L,2^I3;ZRLB\4'X)O91F""9/9=I@;E*89GCC,;/JE1@@Q1F1MTP"
M! 0#+0D(D0@9IT5)^?K5TAN%?B<P4XJJ$]<(HF@E+$U<C41E5,+9U037>P<I
MBELI'59:HBBH@4'WK^C=YTI8/Z(6K-,U.$ [O,Y8XDUP0B[YJS@/ASMU 6&'
M.R-!Y7T$8U WV<VP&!,,=\:5:$2N&Q,H:)U\'^Z,):TZB5E01BN7&>)KY+11
M)?8MM6F.V4!G<$!G;F:>L9EJN&-6''?3-(+ASD,[7^/Y<,>4HF#S-*[F9^#F
M95P.=PR*X'JX8U@4MU)2#W=X,Z'[--R957!FPYU9%+>_PQW080[H\&;F8<U4
M?0*SXK@;RS!]@DTGCZ7MP,;S?H$I3<$&-*X&,G #&)?] H,BN.X7&!;%K9S4
M_0+>E,$^]0MF%9Q9OV 6Q7G8+]"<Q#6;!AT)"K)4ZGH:U+ 8$TR#CBN1NR6?
M_C0H;VG'R^0UEK1@:SFCIT$-\>&6=OR9!CU/END:7PPO+N$^VR6:[C/[?+%#
M<S%<&* K),S8EYV/J/QL=OUQJB35^"4':MB9,:1F_:'K%K+C.D0VJMC#?:Y9
M<:=-LVJ'72KKNCTR$J[R>! /WJB"CZH*?A>3?__X83_K^<BVGH_F/='VF7_X
MG/-D=X[M,]1!\PZ6B]-KG_4/E;/6P5F:X>C1EX/DO.I(E;_CX/#29\XYX($O
M;)U"'E)C<0TJE+8E*;7:RPH5'T?3J-%9Q^8IS74;7.#%8X9Q>4FH*-\H##O'
M:$6& &<L^="@8UU5%-6I2XESR?'CR@#M+/SAO*J.4]/:&)[/Y/NP)S5ER'.J
MI5V"J#H)]95*0['([79:$=G92X6/#*P4:1"%4"2^P57Q1#CA18]369>IX<\^
MD 3?A5&$#'<^06RI*MLCALGC+7XLY<H*0F77"$)L9RL($3*H(!1!I(*0^@;5
M8WJX=;<(FM<6,PM$6;>I834P A&Y] 0BQYU-(*0\R5WX0M^APA"3\Z3^WKTG
MEK3O8($/X(;8,GZSUG27<H**\ 6]DH_FI3"O+E+EC]BG:<>H2\R!+VR%@HW>
M.+@&M7E85R?YJ'Q[TSY5IV#LIE>?<X[=VEQW@<,<YV=;>MR_OH_ING[AP\F6
M)9*AURXGZ7G9TULG#O@BAUE<A3*TD8([6J[9Q6+$A]2JL@8:TP%@]*<?<SHR
M0N9ADYA 3#SL'AJJS ]0Y=!<_88:%T1\O@?*BML%AYS=@_;D/+G[FM+VCQWD
MC?8W:V.Z_M,(?!?111]Z5 D =,]@TA?C_64O=,TAD+G"^74Z2NH[J!&B9\LQ
M!Z.G;KR&T<'I;-*@'= 6C1X[(P#EZ&7F"97Y9&#7Y 'J8 ^:0<&^U)'>9DT@
MV$Y3PWB0<Z7C0@,D"N9JL"HGK.N<T+[;<INL<(:2-'F_#(E2R3>)<6?J-2Y#
M>/-RDK&L,T\8ZJVBAD C<H4GFS\'<\W<A7.%%2M\U@I*X'U<)T+FAM 2+,>S
MTWRW\_U^K)*K*I2G*?&O+]!.WX&K$1[F_%J0*_>XNH!Y7)O).)LUF:WS-"UF
M'6ZN\6(_/$"CV07TX!7J(QECWMQQZG%4:U?CC&CL>B68G+Q3#PV9T+#,-9WE
M//#NC>9S\-YN4 A"?(^&@S>D2/7>FTNL:,CXMOQVB[6%57H?W>$PCAO(0,4<
M_X!^AG"]*>HAS5 8QX.AF%>Z%%2\6(;B^I&*KN\FT1@/WQ=%26:$2%1LM](P
M0#!>:^@@3#8WV\:<<;V!+0/,%&T?E?8D?_%*N494&C7=RJW;L?.M+=BX&5>F
M+//P>X;5AT%\!^0>MP)!(?9K#<*%+*S7(2!UX47G4WC*7&+!-G6 )\XYF.ZV
M9!F=/A=Y=<2XR=*'J/!$7_+3K(K?62 /_L%6(98;+L"G=;/3ZD*W;XH)JDQI
M1 4O,ITJ.9\1+EJ-"08 ID."#L!4/:8VY'P# K8((%VF/B@9#AS][(D:S5DT
MIMO#K=>1G9X6:U2?ARG)+,2>?B0P" _/ZE'C (JP5\, !W*P'00 ZL&?AG%5
MO;OV(DKP>8'7\D909,QM\(;&H#F A7<W!RV(I*]L+@ KXN;UR>@+M4.EH2\;
M$^25+Q2FK(ID&F3]Q'KC1_!$6K)D$#W;S4,/ (S[G#N R9KF)N2,?4ZF"#"M
M<P^4]CD/?=*M$8M&-;*\>AW;QC98X]K8?DEF(?8,?4XV/#RKQ_4Y"<)^]3GA
MY6#=YX33PZQ]SNPQ3*)_AO2JU>,TR=,X6I7_6"2K:R)#4N+RGU</]:LIPOB6
M?%+=U"/:& ^)V32?,)BVB0>B%*#]8< "29,36)S@Y/3V^.;\^N[\ZA)=G:&/
MGV_/+T]O;_W98 _*WM0A>9C,!0'?2V9PY9TOO='+I>@M;!E^PDE.LNYN'KR^
M5K+:?+9\O<O")*<O&RF_8/FON/JZJ[]O\X)^JTM<7#W<A2]LOG,:I$F CH+8
M9D0GQ0)-D2Y+*,V9[@('QT\D:MF7>Z@O1UW64*C8><^<2-W*(IV2A$RJ=1*O
MEWL=?B-O%6\T0%-//3@MYSS")Z.]8X[.4=A:OTD>C(7?CN9G'6!*OM4U_:#\
M"J75=4KZC+B(LK(+^1$G^"$JKHG,<K,^UQA8C5Z6&:S#+&M2D*EZ4B/*-#:%
M&H?J])8VE2\*DQ7:]!S1?>6)EN3C_*"^D);>6HAS]*X^D_#CA]K*WS0[BOR:
MB74L\?0SJ4D$W=QI7NK]3I96XU6 *)"I=.(1JT6YM!/M+U6B3?!C6.#5G4TW
MUKZXSG.P>@#;3<EI>1>X/#$GN*!W(W^[B=F^ PQ$8P=I>WP/V/H[^9LVX!8F
MW99QIF1QV+PCH >/WE4!?D0TQ &Z[J21RKP?!]6!4!GI .UBT;/?94HA\=[2
M!R"=OZ7\,?L0NBY_6<1^X:^RV^UF$Y=_AW%I<$*^38)7]=?B7U8$"MKM\P&
M0N1JZV+ ;X:"+)8R&<,$"KJF5>[TY7(F6 *SN1&4/IQ,:(T_2'Q )?9&>[#=
M(K B32.\MM/3]&NH]0';ITDS]*9/"(KMCT!G[XA4&[M%6[_$%MTN FL!D7/Z
MF*:-]S/.[E.-YIL;19D2.%ZUO*LG'BA54&FL[,2_,D="?>.!'GA8;I@ VY3P
M\4>0X+#/ G^VP%D10I94C1DQ>[KC#"?[J;G,UF2H^#D)UVE61/_$J]_"**%C
MSD46Y5'R>++-R/]?XRQ*5X93\I"A%//R,*$<S;)!%&Z*I5# <HZ9;0,+'Y1*
M1.\>B7W^XP?Z5GB<HQ5^P%F&5QYD)]=:T9@J@^:DWG091%2=.3.X;^=#=Y6^
M9YA_(;',9MAE[=K =55VJ/!7ZTBB:/98&+_J36;(R^XKIPKY_17^+R[LL.S,
M!5T6%L\5-UQT9(<11A&#Z<P>H-WC?>>'ND=K2)#9>[4747@?Q5$1845JE!IV
M\Z/ $$((7&CPWIPLBE(08N=:%'&:/+XO<+9&\<[4 UW(ZY<5A[(F. +A^@Q4
M(D&>>=U-N%"HO<@V"J&WHF:( #*%;Q037(VCPJNGYLU1FVEX[F8"O^;:Q_%L
M,+$^NN)YD^A&8,,9\Q%E\6ZZB Z2FA'1-1T\I<FB*++H?EO05TW=I=<A37:R
M&74X5(W-F4:H#G=5&93#U6P_6,G&;ITRC51GJV5OIU2UE?W#.SJ+\R-Z[T&J
M N2SYIZFD632W\)D$$!WRY)QF?T1XR1;&D>4:2(="K8L5GCH'47\L;OMD"[L
ME\"HBTQY4F'[M3+DO7I'[$"<7[ZSSPDLELMLBU>=D9C@'6Y:QKVY4[$QR$29
M"-[9)@!%0/7\F12@SAUA9=2\#\>'V0)UK0^FTW3JAC>M)O(;SJ_)(S@G&/"4
MK"J4';=VD[0UN3IF!^C8G^E:6*)))W!AF#9[^A[?"L&..&%'FG-W:MTLR%F7
MQV$_MKO(EZI&DQZD"@"FPO5"G8T= 3N=/HP5?1HC3C V=#$F?).>A%(^:V_V
MGD)_5GVXT4=[<=@*2+S I0T$O\ZE&=KQ<I=9*0Q7O4S @V:84'4$^ ?S?1B8
MVC%1O@0V@A/*E3!-3,6"F%')9LLYUUFTQC=A@;E+Y(*G]2\X>&HI>08/4L=\
M:)DX>1[!-4XW,?Z?.2J?(OK8DT5F44VE6C]O7Q*,89?G7(SYR%O?VGV7+I;_
MV!+=?=SF1'-T.W39W!^'^5/]9,4R>X1K0WLC5UM-& 0;><N-;$ \(KQ45*9P
M06. 0OIQ'M&^V\QMVBCJI/95RHC4 *6G8./H$S,8;.0Y)C D><F8LG&A%5 _
M0CNO=D!)/9OG,Y_?F)K<@D'A5.R><[C7E/7JX21ZCE8X6>5D[+I.D]LB7?XN
M:*_DQDP+)3(&4C0?WF$K) VH(UT)0- ^09LP\D2%BMKFZ$Y=)WRA\?UXTI)%
M<$XL\,9!'LJ.4]T&@&3YJVP5)6'VBEK[ U1YH-+EVZ.<(KE#<,Z'!-XV-M=9
MNL%9\4H'^\4B69V23S?KX?R<N:-HZ"%QA.ZV"4--,>Q0!3?JM\G!@FORJSS1
M-T11T6YJVP.TH=;E#7:XL?=#L08LDG74M.I7T4L38DC[:(K(DQ+9W>A#&1:.
MPX*1QW7+Y=+KH"3SZ?='9MTQAP,VS]I<53<<G58[UM@FB?NP:7:8A[:*[,&Y
M:#YX :3R&CH$S=U>]0Z_F>7!KYY4YT=E6-ZSZS&9@P!>TW#YE0MM5LF'WT M
MBY*9035[D)2D-[_F)U&^C--\F^$[_%)\C#G3(Y8P_40W @9&*,:!'6RBMBR*
MA@+'00<WIW?G-Z>?3B_OT,?3R].S\SMT?;&XO/5"L^.9-U2W%0NX:< 8D9,P
M1I9J1F% MS6C"^%*$YWV2W6S>HYV&.@+14$ES-S+UIZH1]Z*SB8?#UIFW=L4
M=,W[+:V[>Q)4 4!WE^C%TD@#BNL.&K5[=L.!=MT/U3KB[@*5)T=\_W][W]K<
M1HYD^U<0$W%O=T?(/2/UWL?L1C!"ENQN[<B61Y*G=Z,_W"B1(%G3Q0*GJBA;
M_>LO@'JP'D#AE:B"9'W8V3:)S(2(<Q*)!) (M2H!Z]?':(<OR2Z*TSZCA%_6
M_.E]Z<J6CCI0;H@TCS)A*+!@GR'V(?JM_'ANP(N'ANC\H#TP=]IUH"O0,"M0
M>:VLBZC &Y+%.)=B=K1="[Z2=@!(%FJ&!O68$16^Y;(EU,L"G\<& <%^?'2)
MX4 ,R2 4Z?-B1._LOOS\:YQ+/'G[JYX?+[\"\N),F0\?WM*KX\&;YFW_S3X,
M ,:#X1#X[O[/*/;<K)7(;Q^E9SS<C=E9EBK55Z] RIJ'XO(!!A+-(7 -">>#
MX4H;L(?%=<V-'R#7T[*H&C:E!%J/+48!5' U@02Q'K/^"72E</=4NJ:M.:]9
MD*RLOWR+EPD=UW@=+WNO@E_B?)G%>_;A@)9VXL>+&H;B[C<YC P"7_6PL:VX
M"V*N<M%O.C>-+2%$8(9U<,7$2%/O#HI%+V:D/EEBO,K?TV&XRO-#1(?H9CUR
MTE>W?4-N97MG-BLLP-)7S]@X7W5T+.IFB#$$Y5%2'OD*Z$RF-A2(Y6CU6:D0
M[=)0RTX0O+NC8WNSUCZ>:2XIX*)2$I"5"EN^^*EG5I>I.MH$G&64;4YD!A<[
MFR-)0F6#(9:36J%$1F\MVW,27=ROSSE>'Y+K>#TX[*8O<22V6L*=T"H;P$36
M-*<@L):6Q;N\B'?LX!Y%&/L&)?%C.=]2MH9"5FU4$.MA&Y!3)=PCI9ZM\,AX
M3RV+MPST)51D;$OX(N/1QB1D')BS(F-/RZ)W$KQ[$/P$L>:A;#D8H$.'E.+A
MTR3E45B+E'U;X9'R(Y95MC<14=&R(^*+ERTCQF4!56_#&QBUHF=?S3@_ R6D
M"!@ZC)0,G"8E6]):G!Q8FPB/<&<1#0Q"@/%4.5NP(@:AE$#WC4[9.4%/\)SU
M_)^LCY]($B^?I"?Q#<54D\= S!=A>X8FB>[$-JUH*U(USES^KUN<\$79)=YG
M>!D'L5%A"" =&H\,KB:3>QJTV"RT&AZA34- T_C/?_#G\:DA79M6I#6(^J1L
M#7_NM9IX'6)"HQEWFFAPVE 0) XT"0*_ 0R:1G[6( PRYJ-QJ4&"P" QX'4!
M9IP(4+T/H&',=LVEE9BC[0+E5WO4-==5=JM]W664]]7]9*MZU]6\]BK^94'+
M8JEN@JT@W?1UG.*K N\&!]"U!50NNR7@BUN-B4F6X'UK5BSK*E'%2JPUXLU#
MC9:&L- AGG#@--G7R&IQL&<I/"*^?6*;/Z*K(/H2*BJV)7QQ\6AC$C(.S%FQ
ML:=%;[<SA'LI!MC0X:-X\#0)>1368F3?UIR4?(S9G=_W)+LDAX=B?4C.ETMR
M2 L!%Y5-CR0<:>K./JER8-JI["CX-BZ^:%J@-<G0JFK#WLKDC69GEWJTB?FH
M#/@DE>H12:%]-@;]_1!E!<Z2I_=Q&J7+.$JN4CJ>.YYME&W[F E5OYFND"._
M],R GQHP,CM&/ -%B[MWU^\N[M]=HK]_/K^]?W=[_=_H_=7'\X\75^?7Z.KC
M^YO;#^?W5S<?T?>?/YY_OKRB36=^)] 0.<1E7+M<U9-OL];$XF2@!4M"F)F$
M0>SIGQ9-8]2T1JWF 54KF@*JDK2%3ZS.F<H8[>6Q*I)DB])26F?Z$4G[I/30
M'F3H9V?:FN(2C5:S4S![2[9@TW4#XP@P< =#1=I^0=:'V?S#+=Z3C+_2^3,F
MFRS:;^-EE+ W/DE*EYVYL!:9F5#UR^H*.3H!/3.0W#>R.$9Y T6+8UO4;HR.
MK0.I76:(%>(RDET.Z\FWJ6MB<3[&4OB(,I^#SVO>'3]WI5:M"90]/:6C!.FT
M7?!_!I%9'/[V1/&S]:!:-^F@L2LW+^#$\\#PFS;HH#SZ41<X\/1]<Z]U#;X@
M+O&(QJ$/0*6W/#8:@# ,OX?9+Q GY:F\F_7G-*.?;-+X#[RZC[[6)3O??5TF
MAU6<;LYW/-GW"5./'J?T@WOR[FNT8R4J:?-;7!RR-+\E2?*>9%^BK/^ Z53F
MFNC(MSGGN,IO!V$CLDGZ.A[+3="%1==*?=GW 6_BE.DH7U-*5_P_N0'6Y-#J
M"BJBK\U3YN@W9@!5%N;V:5/QC\R#\7ZLZM=R-\J=XJ^<<T7;O&IW36AO<;:[
MQ _]U):JV7'5*FGFODX5*M;V@_K/]2A,*9:D<M'%IRRF0-K39>>^>8<Q10EM
M]Z:@#=&*MIS;BRA&F9B-R&"%*93HK2E'M'H$$=BVA<J(+7Y.>1:C]8#G=0.<
MRQ<#',EV@RMRYMQ2N,4YIK_@]CQ=7>)'G!!^0*4N#BG>2#"2:5ROEHPSA32L
M>+CW9&)WG&&Z>A9U4_0_H]W^/ZAW;IJC)<E9_!?(3H 96HC#8/99J2'>I:BV
MO:E@"NCV#2R"(/2T!5&V<FFU1O5#:]\.1*4SAR^,!CNGF,PE)G.(7U*"GW?2
ML6;-0[T9(F#.&7/-<AK0II9_MS^=NW=V\YKN_:7AR\:'&P$L6)]=EF8P\=Q=
M"1W_74OXY%AI S8YK6O.FFTM+7V7WB;=1> NO8<(7>(-A\R ?:6P-@?;MN8D
M8A$5_+W#8X%VR<$=9<LC\>0MW0DGTPU,-(49!<%&I2FQ=CAB)[DXEXYM@CEW
MHQYJ8CPF R;)A'H,&M<]*W.R>%G@%:^H+N6,M$V++8(V #P9:(5FB,R BAMB
MN<7QJ[+ ?T!LD \B,?C-APP8-.]C7Z)O1M2SC3R\>A=E;#M/=L9SK%&#>W$C
M9^"+U,(B?\3"./2E@HOZ.U1_&0SX1X>2F/SP??B+VG?Q+]<8# '.E\O#[L!+
M?[%';)?Q</M"5T!"#)$ ,$F&)GP21FK-A#P2)4<BX:IA6/P9&?T1+HV/SSBO
MAK)C')-9FI%OCS@]X-ORF D[=3)>XU2[?<,V97MGLBDLP')-S]@XU71T+%K?
MLQUX]A#)[&33'7MB.3Q]JBE$NTS3LC,;T>ZV488?HAROV*4%G.;EJVU9QD[Q
MEF4DCDT^E:<+SMF9K4\4^UOZX2<:JW9?F?J$*2L&3SCY-U2-DD]#CC[!7]?
MMXZ\=W7,%7DVOJC^$6WX4U7K*,[0+LI^QP5ZC)(#_S#G2U'JXS89*U"SHE,C
M+Z&!OU+9.,=HSTS,Z_@FH!29&KQ=5^O/9MM'^_[+@O8:8-N!_KLYG\LX_=."
M2[_AXJAM K5LH(<GU&Y7V4'<T FJ32%NJ_^P)?V^-/CJ5,"Q_?*\RIS;N#SF
MKP+;GPE9Y<-:Q&--ZCA-V,355PJ4PL=&<B.C+DHFMF"%3O/Y%U*C@T;T?^0>
MVP2M.SR1:O.$!:,93^-<[I@=&SRPR>;Y@T'F>RW1,/1W4' X PN 1@S8X.#L
MQ3B&,U@LG 4R]]'N"#?"1ML(9K]6&T",-UHA$XUC!G0QWI4K?5V=5*O>+@MB
M$VQ\&"6P%_[J<M@WS66X[^F;#_<T\(RRF'Q.\SU>QNL8KX1OQRK;U?B7MW/E
M@$PS* \41D:Y,"J[J+\^0:T&@92-4(\N,1R('C5D(AUZC.N=D2);O#HDY9*M
MJO]SL[Y*EV2'[Z.OU?F_ZK+T/:L9)-O- M#4T,Q!DS,1K6W#4M6U&^-D=M/>
MJ] <<T%68V'VF \ @P0<#'UW8:VTZU <^Q: RSG/\\-NSS),^>><E5G0<B]:
M4@-7HI "<QNC=N"S.D9V]7R"6M.B;LS2P=&Q.04GYC4X5IC=;V?ODZ0T,MYC
M.O&MXF5=@85?LN*>H_Y@3[L5C.O0PY?036@/OLPEC"H0TU_#YG3@AMN8,;,)
MA.S3+K1;[1$30+]Q$11,)>EI0"O+BGE%[:Q[!<=N'L^8W11;G+&Y-L-;.K7&
MC[B<;*])GNO.7"[:AC.:G38X9V!CWT^0[-(53==A;6%QL>4U%-EZ<(OIW-=4
MKF63YU$M(DPO_[Y17(76P3@9)_R*G8\KB*0^R4:QQ%?9]S$ %W:)USC+>!$S
MZG1QD9^GJ^LX>HB3N(BQKNNRTC)P689:P%R5D5T_+LJF"WJNR5SSHA9I+=W1
M]Q$7_@$E1]E0'(\=^H0.QQH*,D=CI%#L8"SZ%(!C>1^G<8&OJ0]<7:4%Q6E,
MNUGVG_=8ZDMT!0?N0RT(YC%4IOPX"4VK>GY!2UEGO5-*O.$BZ"B#2J%J]1/,
MDD<;1D(_8#+ ,NJK=(C9KF<Y (+SDUYO^X?!^*&NFW+I=KXLXL>X>-(,(EP5
M#AR"O4(P1V';!3\.Q+$W>H[%R<BBO"]->$.Z_BD;AN)3G!$J]#40&)'Y(%O=
M8M_DUM, ?!:K'*J]I)$U%:Q;ADT!%R=]Y;Y6(!([NLL,H7@G@)B_$K+6\$H6
M!F/#((_^^U*R$%^L/0#*O%NO\;*@W(\W:;R.EU%:?$[)0XZS1];AJW1_*/(R
MB95?I>S)YE:PHJ89K/H!-:'4@]$9ID,>2O%ZZJ*>]P TN3A/H^0IC_/Z(8AK
M5J\*_83*!$;]*9O HO3INQSM25YDN(BK&D9LLS$4)P5,#J%C@P>DS!G"6!([
M4,B_(D"N>]@XA>W<U#3O;<66BOGE_:-JU-:-2N4GJ%+/-ER8@6[V(L2]V^?E
M!)2[P<_#"X2QOUSN'KW%:Y+AYNS6)?U_>1$OS]/5>_HY_5,U0RTG;8/(RE(;
MF'.ULN]GZ>32%3W':6]A439'#UPVR,.8;K@4^C-G<,B\EY5BL;-RZ&, KDGR
M7E;K!2Q-KV2K:."0S!6!^2)3TW[<D&4O]#R0E7+!TWS2=_="\4;6>!0Z(A=D
MR'R0J4ZQ^['K60">IWJ)[[;I_54*<?@.0NOP$)Z;5KC#>"[]\'DL':!?FB?T
MG"TM*A6HY<#B]+F=T0.!N?BL'A3&I&?V7 Q(SNZY]SD<COHX70_1IXD(VC^=
M7['UML-6KA)U=*)JA?0]4_M#P(F@D+FKO@00('G#2/*TS@_35=^GC/P3LTKI
M54!V\Y#$&QX]6UPCL-$W=I' 3)^/JP0F/? 9MSCUR/A.@;&-1=.\N41'&@'^
M[E0[;!$TH:X2?UWBG.^7L2VQ:OLL&%_H"'+5;0-;G&G<-S!1K;QQ8-[/$%CI
M(U)QZXUW2O:CDQ;]&!V/?*V4H9:VD&.2P'BHCD,"(6(@L4?"S= NWJR-C^Z8
M" ^C"BUA.&>E8<[3Y4-]RYI.2%?AXCVK LW+/S?3>%X?@SD4<1+_$:>;LE9T
M621Z&^.,O?(6S(%;(XB)?8GAP$O]AH8>B9/0[D$ #N$C+BKOQ=]%U/0$6E(#
M%Z"0 N/^J!T_I-<QJ<=VM:;%L<)+?;A-6E8C%%[K 49(:.W1E#%Y5(&8PAHV
MP^#N^T.Z8H^L1<7!@+MJ*1%WQZ0@N2NWXW&!KV-7F\ *38OR>Y3S!GRF9KDK
MN@KO%,#AZX3>8=5V@X"XK0$H&;?U1GN$VW(%4FZK;$Z'9@\+8RV;0%#N+7)9
MW=,*VZ5$P M9GZA5+DI]P#:,!>:O.-YLV?+XD:XL-OCC@=5]K2Z2Z<Y0%CH&
M\Y61#C"^&UCU$X>:=T#/$YCJ75SBE.SBE &NJ@-7%;RI'S=D\2K*F3S?/S\4
M9>(D%/=@@T&AL["$A,QS&*@3^Q'C_@3@5/Y^B#(:RR5/[RFBTF4<)5?IFF0[
M#AE-IV*A8^!4C'2 .14#JWZ<BGD'])R*J=[%'4[*G/F_:DFTKD6I?VEDT?>'
M-#JL8MKTAU <B@W^A [%$@XRAV*@3NQ0C/L3@$-1U=Q0NQ-C#<;5:WRX$FV;
M\]2SL7,C9EH7/V<DS]$RRK(GE@V/^*&2P18Y_3@KXC^:8\SUO]EJ)CZ6P@EK
MD]P<E%:U<(S\B[8RN^HX ?J60W'(\ ?:[]UA=\N>Z$RJE]'R]R2[H6$O!56Z
MN<91KKTB M Y]#\N.N$\DGTO//DHYPYI>BU'.XM2 =J5&M"^$D8L29"AE*1O
MEG0ZQ@EW6:36AQ*N,!B/!0!LL0^#P974J]FKE_@YU_X&X/D^1/1OX"4*;];7
M)-W<XVQG4(#'3'S@SW3%P5R7GD$_7LK(MIY#,E#9)'W96:;T0!=?^RRFH?^>
M_M>N4</"IH0J>L.*_P=5"\@0:4('8S[Z,E^BITGL-DQZ$8"'Z/JQE4YU4+7(
MP!.,B8"Q7V[$#^.5]O18KE#3V<YIVJ*R<:"%/S40(F2PW@C*6"N7%C-592T
M=I;5-)H[%/?1UUNZ%NY>Z=6<R^U522IZF:D"KNAC8MP/^ZW[85*GQUB]X+IW
MN]Y$M;%#'<<A9UZ$;?]\_O'N1[3&=(E"8P5^ (+"^@E1:G#>%-NH0!3<59XW
M3NN52T!;0P[8'JG%8XNQ\;([)EK'2NR8]RX ?_:6P0[G^?GR7X<XCSF(WCZU
M_C4>>9B)#_R6KCB8K](SZ,<_&=G6\TD&*CM12RV'VH(GZ.&I_4%H,8PAUH1^
MQ'S\9;Y#3Y/87YCT(@ ?<8G7M+OU#0YV7#N_C/-E0O)#O1\N=1 &LJ*G3]2R
MD ^>J*QY>^9$T[#VXR9:^CH>H1)J;EIQ,=22"\T;F !+]JJ)R7B/O&6B4B-]
MP43/?@ >8&2'B7NMC"W6/D59<?1M%V3WP,XV,6_FLE-LH]]D']E,_Q2[S"8]
M\EKS&+:/SAO5QC8739@3M:*:Y[@S;44"TWUK6]Q9[&J;F#+>\S;_.T)DM8=3
M[\"]FYS0IT9/+]7:*<L1T]]9][1,!'S^_KEY!.69_N?B$L*X)_ S(:LO<9*H
MXR=IRT$D)&@)YOT&NOVLEV1F]/R16'K!2CR^69<U'IFGV%3-0G$%\A$6DGIT
M*&3L' B)>2;1'1)A1E,2PE9RH@"G&3IZ/1/$.'4PE.S,N/77H>4"Q",Z3@S=
M]7U'0$&(H-;LGS*V+50\L<Q"<9ZNWM$I<,\.2XVS0T]L0!>5&!A_Q@WY(926
M33V&::A:U&U.>!:N/'?=M N->YIX$9)1?RQE[!S7(*:KCM4 ^'N'-ZQ3MWC/
M3M6GF]:-D;=/U9?JR-!*R_#14#,M<"^%FMCUPWV;+FB^"6JL>5%]*K[1%8I'
ML(.<^!50V_&7/OUIHE#RWJ=YGT+P)L)72L^SC+W[PX]0T\XW;:ICU>=-Q7NY
M?X'1J_E,L8%>SZ\5:_?$DU<"Z93+V\5FMCK+"-[XS0,_+ME6B=HZV6&$=L-*
M+^**0PN"H%A@\!2R%0#-7D36-F'R,+)AOT-PG3H.?]Q)FFJP"\"@'9^NS1D#
M+W-G9J2UZ[:JX*N112UA?GBJ;A&:=S*&GWTPINUQ=)4Y!&%!>9%_1,FA=(#I
MZN^'*(G7[&KU^7+)Z_4?3WZHEW36F@9>Q4(3F'<QMNWUJ(-M;_2<CIWVH_.Y
MND)O4*.$YX..:MB5?*XG%'=CCT^AVW$"BLS]&"L5NR'+OLU+(@\G"ZS[X9$_
MO=,"4OK4:EJ''>D$'MYA@!!HI=S@GY-7LV[:XR7MSHI=*_V 6;6P_NPM^[Z>
MDX??NSJ)OD;0*%VB?)3.0IG%-6'OC6\R7!9O_:W\;F[628>+:/["/8+TFW9@
M+]8S(Y:[L;5&;*HOT>!=0\*9 4H;/F)*;:OC9-'3LKA]]^GF]O[\[?4[=/?N
MYP_O/M[?S4T=?2P0Z\'JTTLIW"6<IJUI  @7C^G; \#>Z7$[ZI@1"3.&\@I)
M64SD!9/SQCB\BY=D%\6I> ;H?M?U]?5W,*0JM<'&-$/%&C1IM6_X\%OY81BP
M[XW)$.##GU*(Y+*9 +-M^;G!V?#G_"$OLFA9*"*5?C-)>')L!CPEU(H] %EF
MP\3U=T1%L0;ZK6X2!MCE SOBV$6#,.[,:XDQ#][5&@PQ6IGRZSC%5P7>Y0J2
MC(E("",6 2:/R(A/(HW8,R&55(T@GFJU1;^QUH@W#XQLHP 9(9YJ ,=)*)(>
M(Z3<VMSD_!F331;MM_$R2L;"*WF[+@U%[6"X-]1L2CCU>T,*2QI4D\@NVI^'
M%:2-C.R0/^.#("3-4$3 %)E>G]"!7OS*K5CCYKC0/4$O&D'C*UD'",V[:DVH
MSLW/.&7EM,[3U?F*E0-FL1FKV/3N*SN9-#BZ8R34.%\](6<ZZ9C1=LM_+:F5
MX@VKZ3[NF T,C[--6]&B:EO6GN\T0[AL-_>^MQE4B,M ]GFI(]\EJ;[%R5 *
M. .8F(0!Z.DK0O'HU.$/HN%/*ODGDL3+)_FNF8L2HTEGJ&02>O?-PB[.'7K@
M3GZAXMH7L#B12W.GT)5'[YZ14Y""S]A)C$'!QF?T]9G[$'&/YG,IUJ?E;_:\
M@."[KSA;QO3ONDH_\6>N>Z_8U=]_RN(!K><Q7KNPB8V[NKY)NPOJ,N?H^:BK
MG;Y#B_JC%?J>KF!7)$FBK/70YMQOX<U#1!("O'O3P*3]Z$P?,_P" 4P[[3_P
MGMP\%%&<LLH6.9U [W#V2/N:RW95G90,I@$S)6#NW,2L'[=LT0,]]VJL>'%7
ML*#J[?".9C ;OFZ8$WH\6P3(/)>)/K$',N]1 )Y$XC857O-GVK!H7"9_@=(T
M2K6WH!N*VECP'6^:]PE^S\Y;'YW"1TNKB^I[M&$-JDB11X=YZ.&A P-,8D W
MR!D&>N;&C*(YV[\E3%K#9=/]]6\&3K,\O4;5B=&B$R>HLG&"2BOLZ9W2#ON$
M6GIU#@# ?0G>8=:]"=L_Z5IV'!!,H6N4=0UWE-"Y"Y,FYG1[X\6S7O<.*;KZ
MT9 .,L)!&\)#"L$%Y ^OA4<D@7KZ_)Q=Y;]O#D5>1.DJ3C=C23I6';HJ#@V\
M)K7O -"2U:8#,X>^YET.PEF[]MYGV&S9J47=&%6M4=T<E6GU\+*%D],4,'1V
M SYL8&W>%\BXV_:7>'X3%:M.7#Q=I91&!YX&OBFV.+O?1JEP"0(U/5F:=9V4
MC,W.-149=C2<C*M=Q[W,/39=6=QBVCSF+Q_G?(_JY21I;3D',<,XX!EH7C'L
M <AL8O57/R.7,W\VV++3H?@;F+QQ:1BU+"-NFCWEGLJSRJ]N;%*.?%M^[%FF
MJ+L'K%A]UX\'4;4U7_J!<BX"_3.G5 8]"BEC(NN<SX2(V&9S,@ ?OWX!@:<2
M]H YC%&DP:8H!J8@,Q"2O^.Y^]3CH=5[4D3)54H76VD>+UE%3N-; X F83VO
MPF08SGBTDP'Z9YW^3N"RU=U8\"_80^#E-^B1?<6*!)<9!=)U\OBY!N(V-(/W
M]-HP]N+\1ZU[F \T_MKG-T64$USUHDM^_AC%"9OWWI.,KRN@I@5-,ZY3@=+,
M7.Y?T;$@7+Y>'[VX>1W39;8F1U']+5J3#*T/!:M(RC/%+R!<U^4)A"\WP"20
M_U98!/'96G_5\_/39INC\YQDF>?XRNPQO68_37W\GH<:=T64%3[O9YCU/H"#
M*E6VYMCX>=[V!:;<]$=19C]_,L.ADR"NAQCT=?Y-0KL^!^)F@*^6M"R?(,7Q
MNE?O-2$[OB7W]9PW!UM_II?-0:E^^(@VD,W!08_"CU(GVR<4V^Q$GA'U_7@3
MIRG[!UFC\M=X 7D()2'\>&S?VX8#4YZ<\,BV81 ,-XH+2U"_2\<KR/KJYN0,
M/QU0'*>K5W)[@=]S9_<PF J"WF<!+ONZO9N<U6<>EW*EE5=GX C6Y^X,SD)>
M64D+V_'_N:?].T]7GR@G/T8[+'ZHQ*,)YW*A8R9F*PHJ[]3T=X;L.^FGRJ?"
M[*(Z5U]5%0CC-0Z?!  ITZD'.*ABG')K,"4W57]-H+R>+N?NT,$Y2'WZRFJ?
M<'L9M'XAZ6EV._V][ZHB B/PB>J.D7 6NZUN!7%X3J>'$RUZ^X:K@K_ET6<4
M+8OXD3GAWU@[5#4,W0F[D<+/$E8"06_+V)8]3VO9P5\4F"LN>TSGC2N*I)0]
M^,$FD.JU#RT_JZ5AU(DJ-'CQD*,V_;L_'?/FODVM55JI/$1GI8<LI2?2'FH=
M-S.J3.U#-/HRKX-H^RX1_47?M\G=_1Z"NFV-/K?2!7:4#!S(+-Y&5&*)\\#V
MM(3#UF>.[)<6\*+==(#ZH1X?./"TX2HR8XR#TY<%A+$%L1$2@#;W^FIA-^=$
MVHT14&^.=3>VGBL QC:4C  P[X9.O-_3?M#9]Q?:(ZI_<T'R0O'LI)%0,Q/J
M"3ES0<<,;#!K8'&<,]J*%G5;_CQDW1JQYK.7D#?"!G$9N3[Q=.2[;-2W.!]#
MXTT:K^-E1)?3RR4YT  YW? NQCB7,M1(J&:HII K0[7,@#+4Q.(H0_45+<XO
M+FX^?[R_^O@S^G1S?75Q]>YN9F::88*XC%B/F5KR'68:6)R/F454L-V%:VHB
M^<]#%N>K>,F6LA^PZ-"X7NN:BZK6KB0<UP_*/BU3H[33T+#@C?ATR)NA=COT
M6]ER[O2S)@2(U3CU.#<NV"&;CHUY6<:2R=>RQT6D#=I<ZC6 H$]')3AC1-J5
M)!D*+9K/0WHT0SYD?>Q+?V0!W#MM!P@7:)H?U.5)!98-)2G;S3[_&DOQ/=:V
M#W5Q6RC4B[1[(<"((2TN2.7K(R+'K]!O[,M0B#$ZUB*.J(9$0A>1F) Y<OWS
MD^AFS7=PMB19X2PO>RI[9]A$ID^J<1DH<HU9\4(R#8-:9%/J65R0-*=!_"IB
M%Y(;N9S=>N&9L4KTN[K<<3!O?QBA1D1/W4&5T'1,7$A7M;T0:'L1Y=OW"?DB
M?15<H^F0I(*F<-P<*/=$29D=32:*Q<<(R"00%PF1=O+A%[-M=)BD)!M(2;@E
MT1X"I:[2)=FQU1R;JJE'Q6D>/^+J4R7+3*2'Q-.3AN.BCCU/]#0PK<E8;8VC
M)&[+HE(X1#H;X4S,<-/!EY)>1Y'$#^CW87[7<,_*T\F8W_FR3^SJ2RC><G5>
M:-G6K,6ZHT [3<(_#84KW9$146'P>TJ0SML)@=S2,#].;];OXS1*EW&4?")Y
MS(^&*><MI<APLAH1@9NAI$8\34LJ>YIST;B:[@14G>FA"SB,BR!C1S4XQ#.,
MUN!)IQ6IM&0N45B;GYAW2YQ&64S&4I2B-GWJ==M <:VMU0NY! :TV#206]2?
MA)5Q% Z=B!BR7UK"A'9S(?2'^N;'^MM#'J<XS^_P9J=*RX^U[6-?W!:* R+M
M7K@P8DB+$U+Y1?U)6-P8'6(11U0C(>&*2$S(&;G^^;GS,R:;+-IOXV64C/%&
MUJ[/F6$[*+[T-7OABL2(%D^$LHOVIV'Q1#JD(HZ,_?H2?O1%A-P0ZYV1%V3Y
M^U6>'_#J\I"Q8TS\V#U_S8-_UWO]8W"1UU:^X9&QO#._#"V:\NX19P]$4:C$
ML@_CM+31N6 2?(54YN=V)$7EA;/#GOYGL<7-*T&#]X/FIK4M\@@0&/INP%!5
MUSU8]6,.*L!5]K"U#LZ"T_J292F(2LGJD=H3Q(5/*EK4#R0V"KY5%LAN&$U.
M@UF+98QU6'B=].>,Y,.@TTF+SE0ZIL6G%Y';G7I:5?;$VJTH-,NG6/9TTRK.
M\)*B,_\.K3$.>4[5 **N3]%#A8%CD2O4=B^J/LW'DFEF7'4?/!%$<_:5U"UE
MK\I31:^\L9N1O1,GP-FYO.;J/#UKJQF?GS74^'$]2L/3S="Z7;'P0'JJC>;H
M@.H#N")3[7B,4*+E>)0:-3R/9J]F)([O25N[$[XXHYBVZU(*SW'>GIP_9C/W
M9 0*=^ZVSTQK*-":KZ?,38^8G'R.ALU.JY2ZI*>?RS3MF*73!(>)9[%,TRE[
M,@L[]";BOY;T2/&&'1N#IX?;3#R2N#X.T"O<;6=2/W@'J)QE91>NM):U>7BD
M []<4^O.$25-V8%OES.R4F$S<&;68F/2*XFBR%+O:JZ\(81KF. 2KL**DN@C
MUVU%=VH#(*'![5F=(1!P2N.>[+CF@"CRD13X,LZ7"<D/&986_#*5DQ)(*@?.
M)XDEO_0:-VK&MC%=B[O[FXN_H=NKGW^YG[OPES$V1CFH,6PJ2DI4C#-TU&Y@
MA-6>UT2-1ZGI<7YKJ_=/0J=Y;J"@0[> +B%IC;>2;C;37EM.3:Q@IS\E@Y2L
M\< 44W84I(@29<I#9,*,%B45[IDU84&5T-B@QP 3U(\C'2Y)-E!K47G]3EF"
M7VK)'!:MZNO/%P5CN2=#& #EC@9ZC7)#>A7XI7;,47#V$E PEDTQ1,$P&P*#
M@I_\Q4ZU>O/!_ZG:3^Y7V3HOBBQ^.!1U?8!/=.)(B^>+CY_@\/'3C+'0?1:M
M6&V1FV*+LZH*<GZ+ESA^9",E?(W*2*;Z>31E''FB905RU6%B<(Q+^GH6];?H
M^/6\+#*# W$8K2[5M,3;[#.P-R,?<90?LB?N*80EOD=:-%P3M'!FUD G+(]D
MZL=9(Y9:U%]4APS"*,P]-G!$^Y?N<V#0N(MXB:XP\%WN(HWAN]M"A.^Z!22^
M2YW>\-U1KXWOEE0/WR?5>8%PC@Z,C:$,ZL,??03J96,IU-NZPH Z/V,_AO1.
M Q'0JP:0..<JM6&N?[9&:D0;[$>A'M;_'9V=_.^__MO)_SG[:XUZ"GHV OQ5
M!OH?_RL@Z'<'58;\P3", )^WE>*^I<D+3L!.0\O5FT/D=.@/^7?/%P>2#)0-
M$.8\^_LY7<5YN>K'JW=1EL;I)K]9OR<9CC?IW>$ACU=QE,6#$,!<L/JA3 0=
M":)O"C*.,+8Z1B=#98M.>X0K 79@=UV*H+PE,R_]+"!$7 >WRU9]'6T6FUJ>
MD=P97I)-&O^!5_?1U[<XQ>NXR*_2)?-#F*ZK\T/"'M1Z3\?CXI"Q;%]Y=HRV
MKJL/#HD/J;1Q"C!*G1T&1#=@G0E@C\8=#9BA12/$K_3MZR]1$?V.4[0J;R^Q
M"P7+4@_:!W L%!C7Q">J^EX,0G_7P\'U.#SO5V#J!HJ;M"S/3;_"^?ERF1T&
M]YH<-*C\VI@&7TY,;G,2CZ4T;^6>%%H7U3_H"K1LB3*<\'+%#.XMI=0Y?44/
ME=I /9$&['3<CAX.-'V,7)F60U'U)33O<8M7!_XD8M<'7D?['-^LS_?[)%ZR
MC0I6A)"&AS?KZW@7%Y%!( 5A8=S[N%GPXYU<^N0A.^:OEQ9.SMGJXA+7 5E6
M:T#,UU2W.O=Q5E[OH<M$]DE>*F+_3(ZJ@G2*(&Q1.TTH>&HY51=C&D[7_6\)
MTP6 )3X]]F\&]I^RI% KSJ&J4:W[!#7:T6W7,W#]S ,<+:"[HU^X?O4+H)A]
M"8YAWCRV\$^ZWT;%K^20K*YV^VA9O%NO,?T+'UF@>4MC +V(3%/)>-"E5.+'
MJ2K,3K#PT^N!A6/44=QU?>TE'@UTH@)]8?(HXJ(\](G2]! E"-?*N R-CF;>
MJ7)$IMJ1&>!$RU4I]&EX(ZT>A>9OFD"[XT'O<$%_,OX^PZ]QL:7MZ1?GAV)+
MLK@0;:UYT#WNG6QU^W%:=KV9;AGHU#\+3^=@K[/T2R(>WU'NY4?9(!V;(];5
M_LX=8EINT,Z,AG=TZ7]HI/6]<'/KV:1\'5^LU7K[:[669O2%JD:E;M12_LIR
M2TP^5YH'N!C3"W/T A9?7LQT0:1Y@7/<FH6+*2?W^LE-NI)YP)LX92=16';F
M"4=9D(PWX*[Q7*M!)Y_SG^7=7\6=3X4Q2^2<=J"#T]5+ HV9Z]9$C?LMX1'E
M8&7D%#8LT7(V$I2\!,!(KA&[ 6;.\FJ?6;[V75[$.[K '4R[PB_KV;;WI2OF
M.^I DXTBS:/X'@HL/I<[',VG,X-9/#!$Y^?L(;?3K@-8@8;98,H.P//=@_,D
M(5]X+8+S=$4C79P]XOR>FA>\&FHF5/TNND*.<-<S TD#(XMC]#!0M&C:HF-C
M?K.G;HY8^R >)#5$"W$9RRX']>3;W#2Q& !GT]7?#U$2KY_8VK.ZJ-VJRL8V
M"J74-9 =,%A+%HS(&M;\\%G?L!ZM=?6UV,TH?11"35&#HQCZC0L&0W(37 FY
M;CC<,LIKJ!$S7]M^  Y Y*6J5:71G-V3T9JR&QFO,W9EQ2XGI%C8FUBVG[C;
M>MI+_G?EDC^$<MQFX-">H05C9S)!U[^5]OS<L3<5*GW4FC,R#H+,;C;J;3N1
M^6T 5)*Q\H=0]VR6MBFPW):111!<GFDL=4Y0)?#2,2I)DOG#Z)P)M/%.7FRC
M;(-7]Z13I,HHYAE7H14"R51X);;8J&F 5.!L_%TLAT[8,W]$[:+ZC@&9?WM<
M#+U!ESA?9O%#T!Y @3=MAZ >?Q/W(-:F[RW&>C,3#<#.LKATP <'3K4FP_/5
MJKI-S&Y^E]KR(6N^;:I8A7O^N#+G29'Q/E^2712G1A-K5T1K(JU%O'J,TLAT
MJ?^./7M_T%*CD?;_K6P>3#I0 R#:=!X.H E[2VE]MK:MA4K.YK:0&4$'8GHD
M;8GY)6IC:.*H=F#8@;5=58OCOY])N"H B3Y1A0-H1-;CSZ5/V)[5"3$Z4<@Y
M- H%4+W0\BCS;2#7*DITAVX8T:!H'TSRE):9D-9V,MC36GIFIMM -GAJRT#1
MXFZYI1A*,+JZHA.,= ,YJA<MH;S*90@=[1UC]2M=>O+Z>\2!O-JEN02]('E!
M/W_WE3TL;+99K-!AECGMZY@F9]2U.MV2<+P# #DC@=YVXI1]74[J58N@)W(5
MT,SS0/)QM\H#==59)()$_0G <XP?@;F.4WQ5X)U\T6DH;WB^K"4_T1FSQN(<
MY\SZQB'.FG5U&IXW8\*(2P<=.XP!SN+@F1 #=H?/&E4V!]!Z_9C16V0Q.PO'
M"D%(DL2R!@W?APV<"=U7"<M8B?9Q2@J%%O7GB-?B""5M*QTRHOLC]RG1;]O%
MO%A3$* 67GP0?RT --!EAJY"7V#6OJ @$.D#.8@;!Y)ADH!8=8N@VU(&X !N
M!OR*X\VVP*OS1YQ%&_SQP%ZRNEF7S_S<'(J\H/,[G57>1GF\E.1RG'14OYRE
M#D>V6%D%WV%PZ<48^>SU+OA'P61\W !& ,>[RW,K=6UGX-"?N9 /MF_AU ,O
ML#_]TZ*6194P*J79H>;J8;26 G:*])4F0G"$PI,Y]T4DG;Z,$_8"S:#O>I.J
M2GI\.I5+^W$G,GO&4R@IHL1B"E78M_ BHQH7ES@ENSAEB.)'Z59EZ^.+3GOJ
M2_CC>N&\*&D+-+6_T!E]+4<A4Z3A(L;[,#WJC:9/V\A1U0%@W--YL_KZ6T>U
MV?SG"=;NUX0LC()=&+*T#0SI,^-0L-+V+:)><LEH6M3/>?%(-SQUS)\XIDXF
MSYK,GC#QD"OIIDGJ:>^YK0 A%G]PZ1&7%=\L29%9\R$^4B&R+$A437W5>^"D
MY:V_=<@[ICJ@,!]@@F/0W\I+'C>D^6:TXV2HI]1PBE0IG<B_C'<#<DL/M$<0
MGDC#4#O+DE/R\&<B12F6)=GM#_5#.L_-7VGBV\*+Z:/+SK6-Z[=Q>#H]#MX+
M\MRTR\ZIRX[IM/M%\^Z00N^,EDY')R8*/?NEP)7M#A#0!JGUAL_T&Z+S;82"
M;X :A/S?,+PA-C:=\.TMJ2LW:932I4H?"+ 3M\SKCBFL#K9\PT@V2]9Z0+)[
MHC;'RQ\WY/'/_)QS]E2&:M4_^E%:]?'_NSCOT>+X0?5#L \L*78T K$V&V@3
M<:#7:'$1I=$J0K]]P.SWGWF-T_IMB>S7Z<+OXIQAJM]R#IQ\[./D8Q\G']UQ
M\A$4)Q]U</*QOME%%\ZAP.2C$"8?1V#RL0.3C[/!Y)>_]8;V^$'58_:!(TQ^
M^1LD3!IM8S"I&BU^(33>^QO[GS"@TOIYB>P'ZD+EE[^UH5*WG $J'_ZK-[S'
M#ZH>LP\<H?+AOR"ATF@;@TK5:'&-LUUT@C[@K_&2! *7UD],9#]2%RX?_JL-
ME[KE#'"Y_[4WQ,</JAZS#QSA<O\K)%P:;6-PJ1HM[J-XC^,31/__ER@-!"^M
MWYC(?J4N7NY_;>.E;CD#7MCOW!GCXP?UZT!WSGCY? >6TANH' --U6CQ.8U9
M;H(]8<\*E@6!F=;O3&2_5.^!G[LV9NJ6($/CG(P:JE./R^GS&QC9*W."D;';
M6<6[A#/U]*SB*?W@_]V6SXVQC:B;]2U^Q.D!GZ>K^J8N_1K'C^Q2F&1/U%J^
M^BLMY"U1:?77@@#8R;((ZPX*%RTY=EZPDN17Y9O[\4?A8/8F[7%&((:^RTEC
M78S"+IV 8OL'7$3)IXRP^EQYZ1'[*P!YBWI)(&KAP$F!/M,9?466!_9X,=]/
M%Y!/;D+&+IG$XGZ+$?\2U=^B'&^8\1/T$+$-_XB.-FUT07;[*'WZ+D?OL^@/
M5JJ8,NP_24KGHG6TC).X>#I![/XM;9OPJL8%)^&.T/_ ZW6\C*E2M.=6RK.]
M^"O5F#/BYEN<)&5)Y$..V1F#_+#?DXR_X,TT9H2L<R9S2%<XVV047E1U3*W_
MB.ZW<=-I%"4Y0;LH/=!.%0>VK9+O\3*.DN*)?IPDF'L!UC%>TXW^=YS1#BRC
MG-G*?YQY,36"5J(%K]Y2:]BXIJY4#SST02:<$=V&H*>31@_Q8013]H,O<>OF
MHV^_]36B%&IS2V'"$ 5G Q3<52[DN:-!LNUDCH;A]A$ &GX"6=HJ#!ABX:<7
MYQ%^@L+ 3W#!VAU>'C(:)HS&:^.-JK]&UL@!K6*5T(';J!49:$>$>/A6?R^(
MX';1"J/#G@5./V<8IU^B9(6NTM6!1N,QJQE\E= N$AH_79/E[W6,]^>+B^NA
MUC_?DB=*$=;P!/U*,JJI+82NB]6//+ JOVODC^9X$QXD1H@&8OR@2RM4XS%A
M7HOM*[.]^*X3VN$$+PL:OL7+,M3$RVU$_T%[25'Y.U._PH_QDOVA#Z38HM_Q
M$PMH:5/Z7PG.Z><LY&0!9GF %6<G+:7T:[JBX=UD,IMHQ_XS;OZ>F8-%!56(
M+K"[+D+<OO828]J\L \D=AQ7;\X[&D$.21?&E.$*"DDH:8L*MX!2KA<RIARW
M8HZ.,Q$ZP@HN75$B"3%M4>(6:,KUPL6:XS;,,?+3R_4@DM#3%AN  6@=B43)
M+U&V^A)E6!B"JII5?Y>\F0.694JA U&%'1F@1\5X,'IL@>HF3>Q&09?'K,0U
MC?/>4:DM;8 ^- $=O]O??-Y(=QI4(20_@A='*0L^=SAC^3WT#[R-ES2HHY]E
M>Y+QOYSJBW)*[+3=KR90O<-YM,.X/$]!-9Z@NQ_/?Z0Q([KX\1\L[J2Q<QK3
M_JYP'F_2DW;P60:<4?8[+F@TNXH?F?>H@U:4L"*\]*^,CU99^T?6Q4,296A;
M_W7%-B.'S98<"O219#1&/:=_#^W-S+&ED@-$'Z]=/R"3J#W!N$9/U *),E4&
M;$A%(TT1H\*8*2! (HDW75#B%G..:8:,.E5V;-!R)D9+6+$G!&HD\:<+:MQB
MT#'-<%&HRHH-9GYZZ1Y&$H^Z8 4P)OT4%9@]3Y.N+O$C3L@>K^[Q<IN2A&R>
MA.&I@43U%VM).(!?0S]T_*IO4L8)70V+=U^7R2&G 1Y*\(92)&.7<- FBU)V
M'.OAB:</-X2Z^Y1[68H?]@GYDI893?://3=6;CO7UE#1F..8^[I/2,S:T*CQ
MD;;F!UHR&ES2H'*)\W)W/&)W[F.RXHKC'2YWM]=QV9,D^C)SW&@"3F*%GBZ+
M-81K0FO;\<\$D'#3P)8C!V@06K64(SB,^<(?_"1Q*CS^W*)732-&@>QH2&)@
MT!&%9UT4-FW1_;>#0DG<"X]"NYNCP@CGJ)X:O8Z7_&$S862CT;*^ES'6TH$^
M(WJA(QBU*1E?5)(@$8O0R3/>)97!=LS"!%K-GD.@HH,U8@2*WJ45N5!-1:5>
M?T &"4 T;%A"F 8<]Q+4A>'AX= CB2O<X>,61RB4P\4/&H8L070V -'U2P61
M)"QP!Q%@&%!7J_@0_9-D%X>\(#N*BQ[TQAM5?YVLD0/<Q2JAI_Q1*S*4CP@M
MCF6RE_47="Z."CHQ+S&;NK=\@PGG6Y*LV(2\9+W;\*TI#LRT*/?):(B0_S[S
MC*P8>Z([4ET.B-O7\!_3Y@5.(!/ON'IS()VVD;1C7Q_Q]+PQ(9E=;4'A-J?*
M]<)-I^,VS*%Q]F*A(9DS;:$!.%-^:OSTS?K\,8H3=F7I(LJW_8T 5;LZ_2]O
MYY)IDFD%3_4K#$G32J-RBUN\K@:6)^@[<V-4-V?WPK9H[IRZ<IR)P9#T,D<R
MD29?-*[3%X!@,N0J"U;08=GP#EJ:%H@U>0E8D26[G<#BF-@>4PV8SE:9L8+,
M61\R70?S$B CRTP[009P4KTKR/+WJSP_X-4E/TGXB:<GV;ONN/SX/<DNXPPO
M6:GS.YSQ>R,](+HIJ2\O62IQ.2%M91+\\I-++Z1'K.V5+G@C?NF(*4$Q;\XN
MGR<Q/O U,@-J^;A@I0#EE0:V?BZR^(&_25,%$6S3OGB:^U:0&T8)%&)ZI[^M
M]#6GPQUZ,PMM8&XM.9F')PR[]<2)4C9#I3@JY4\0UW!2?\E8TVA!M9IOFQJR
MNU4S<</Q;I:U7;AHS:T/\ QAYV]I@X@BD$T?['("2<OQ[4XCWZ$U_M;9(+M#
M-A,; &/-SVE6UD7Z Z\^85[AYCQ=?2)YD>&"VF9!TEN<XG5<]"-,&]&Z]J"1
MJ /S30Q!QY 6MF4T-U;%[S=%.U;9JMQ 85>9#BTM:%7.B%5"B9U^8*S?E\KY
M%N2^HQX]5/IGCAFM4$?<T-"K"FB@I>:ZN>4)00\2 =H8A8([KSC9PG8EP\M^
M=:50+?;M@%A6VW("%+M%;:;6X&(U&\M06#[K8;GVR/\SVNW_ Q'JKS.99_YV
M,"V)QZ; -.3F6<;V=3*\XI'@1_(IRGCP]P]2M%[AKG?0M!K7VVB*QB[)[5'5
MX!MJ.M:D>6ZU\.)\L\GP)BK8O9>,W6')6<WB%7JL\VV/O#':U[JJ!%QT*+8D
M8Z"IBO[$!=ZA.%TFAQ4+\3,<Y8?LJ6J=X3W].;>\1F5UIC6(!)PFJ(CIT/<2
MZZ-R379=0[M7W,+LXVF9L4<LV]%KH%BNUC\21-N5.2U4MGQ9J))M\0'!RG&S
M3ZD?<,=/RY8]N&CL4?UX/8R=H)1P!\G=XK^C\\;[\97B(2WW(_X=G9[\Y2]_
M8?]7O:/VLH HVS@$ N($H<5'DCZ:1!>#]HH H]7> Z<:[5.%&7V#IM3JRJN#
MC6I;+ZW%^F''2XPUAA!3\%&( CU&-J(J4O9L^,:RU]!C8,D)Q:H I&G\$M%F
M&(G8P<U//-(QX3\D&9AS AT[VMO\EB\[-G$#J&&$8@=0R)LVM=ZNX?*9V.-(
M7J7E)SV\6TK7=W-,I5W.TYO9 K_-8V5>>@3?0AO?D-I%7^/=88?2YIB^,-(I
MGQC?XVP7%]61I0=<QT8/['Y<%=%\ER,:Z&3407&J/SPET9>\PWH4Y?4M89RN
MZO^D(5+U7D>Y]37W;2)+&!-G;/7N$Y@I:BX:V-B?EDLP5YGL[ *RZ'1D&D35
MH+2FOZNT^O!;@[?L*M5D^':\?&5N$/!6EIUQ0)2/!WO5['#,OZ/OV1-,_-,?
MOC6@RRZ&309T_Z'@,0;5"_Z&[<?#O79[>,X>M4\4T@T,&A*S)W\\(UCFJ&B\
M5'*M#-[>-.NN$WG2ZC_0!J<XBY+DB38J6*'AF(*"U7RIXK%U%&=U@>*>G3!#
M,P'(QDDLQH$6:X^B"I[V;?A&L\^@:FC)"<>C@5,[??42T686#5G"S4O$TS7A
M/<89FG,"G7[2BH<P*Y(D498?75^8T8PC&,TB%DLP D8E_S )2?0:5W^YJK$#
MG<950T<B6M9D3-(0-HA!7EX H@DI8CKP7?J-R]7<T]'N%;4@$8>>&7N\GLH.
M4004:$"C2A)B0,'*+;A0ZX>++/1LV8-+\X1.D $%-.@DH004Z#P'$9I;7#:B
M(P&&E\TM$T-3!!^6VUK&JB1[6J\;6E:@'>&]^5:6B98QE^!M$\O4F+?0QW;[
MRER7+"P*=N-J2A@;1%#0.(:/KJ;9J;*Q#(7FD3@LX VJ*0%M$)U! QHP<KO)
M-E$:_\&CCPN2YB2)5_P?[(X8-5=')C?K]W$:I>QQQSMVII>%+/D]JP_5HPR<
MPNIWA5#H0']W\] 1(5B/9+X"R,""_R=:Q?DR(7E<W<4G+>4G_!721GT9$D9Y
MS"/ ?<L2^_>ZME4>*N?&:N6'V=-8@+ G/H#7=5+NNFO7!=7+V1D*$G_"=<4O
M-VFL>M/AX<6 AY]Z]&O4H:,^]!O7.'/I_E"I)XEX0^/>,#JV?UTH3I*<I ^'
M;'-#;=.%.G\;.A(_,*35N'YC2-'8Y76-4=70D[>6->DC&VKA1:L-HA-I1,'R
MA;UBB"J)ZKWNN=^TUAQ]8CI&O4<W1N6:=S<TM'L%&,P+0%IF[*%UVL'621]/
MH;SC HPKV9- 0, "=+Y_PPEE>O0VBXLXWUZ0Y+![B*,1!ZPO4/WM.@(./%&K
MAW;&VA9EK-%4L*C:E0YY&1=/S"&SU1#],5C!&^:@"Y;8YOGU2AVJ]=%E4@@N
MVP OQ&9$NPQ3R]8LT[7B'9H@;ES?E!LH3QM4G@@ %Y1/]P4\B6^'1AZ@C[_;
MT@'?1O'%E@;T0J<^TJ(N>2YJX5)[=J@/VD_+34C+QDHD%O47S!4S![QD#;[+
MT4.\V>"\X,YY[J+A(T-(M'[S7A'78>.F0JM,#SP>8*IPRW4;(N'T" 7J[=AW
M@3@[^]&75;0V'GY AW5)TLWF$*5RAS72HOH[A"T< "K0!^VPY"9D,)5)+.HO
M3M@ABCA='?(B8UFX.HKD C-[K+$Q)%H_>A>R@L8U9*5ZX $!XK%&=!M"X;2-
MA9 \EOWH2SR6^? #>BRGI.IUG.(K^M_]0VZP2B$V1EM*Y]IZ:;H0U 9IOU=>
M-F*Z1A;LG[SF5<X.NI7"K?W.BGMY71&+/XL3H8)E\%G!+-K^V(9=&SCDY1F\
M:G>T/C[']P[B=$VR7;7/D^>$6F G]K[$Q1:MR"ZBJG><5SE:8=J'TAI)V<XM
MVD7I$XJ^XN:IOK(/SWC_9T@NB#T@(;0!MX$:_2!;0;W>!N$/YM^.'73'OR<
MVY;E#H6K?<Y[LQ-PT\<>K4=R L8Y]>NYOVY)DCS=?*&._N[PD,>K.,KB82$J
MO=:]1^&EK0$>;I;H!J]"H&5.]9;SF'3K\=OC$?LO7. -81(H;XF43]W1+ZOJ
M;W1&CC:#0ICH_"CT=-+Z;RJ^V[-)G#V %!TV6W82O_ZLW)VH_L&?KF<GL7@7
MV%/31\/\1']9J;]J?D)['"^W3& 9\3;\W14:C-!(IFE3_ON$::-_WXH=":N^
MXV%,IY]TM?N C_UA1\4R&L14CI%J2.)=S"*7)(X>XH2MAFM=8;R%K:(*,<:S
M^'%LB6#_E>Q1_7[Y"%-'0<^. Q-/F^?5;];HUS8!VRU?&KADQ1/ T.58.$%M
M +!L@IXQ!XR=-1@;<_(O#6.RF@A@&(.LTE19N\-TMJ)!V,T>LTDGW5S&CS%[
M/$46&JD%>M'1F   8^3J?<5(2HLJXB@4M"(E%ET<HZ6\DD.D%D2K6K*)D%BT
MU(UA@JD<;@ A8C/(8MK)9?O,4UGQCE;0"$)MR@VGIVT?7S=%35O4-'Z9H%,$
M%%"H@PDKQFW 1Q9J>V[8Z\078V[Q96)/$6A 80\PW+@G193\2K+?UX0BE<8U
M_\3+XIY\Q!M2\,S\Y[3,&A59M!R\4&LI71^J-Y5V.01M9@O\V+V5>>EA:0MM
MBT^8MJ4]W)1%F9@*]*76P<)_IH1G@1HUK"@"2<NHA2F:^\R^)=J(,P1ZAZ_-
M%#6GL6WL3PMYF(L =G8!P<ZN"MC@^UN#M^QRP63X=@NB+ S"1526Q@%1?O:*
M<K,QGPOEWL*U"_*(,[QZ^]2Q>;[)<+EW]^[K/F:/T'_$7XOW<;Z,DO_&T> >
M)*!*86!GJQ+,,]AUP&\(Z-0G/2?B8$(1+"Y+S2R'U?4M*&JTEQMXF-G :'5@
MAJA/^LK.%3%3Z(G:"BJ>=$2^T#^Y(V_,9]EI%SLREYX&0%0/@:M;9WQ3M EQ
M&UVH4H;>/B&N#M7ZT%$AJC4BIA*5.A%3^DI%);;"YR)D/&W?"U]!MEN/?#-2
M$(YKS9.X9F0U2=*8[_^\DE&)K?#)"/MTSP4KT)ZPX\[7.,IQ+KS,I&QW?*I'
MUL[MD0FQ5O -7X6AD5<E1N388Q)OELWWK5V+A#>=>Y-6.;;$8!@&KT.(15JO
M0HSI] 4:J!=PQBU8P:5\\>;-L0$J6P1R*0H&+?*7;1S@ GB(^#Q)2NTW:_J?
M?XO3E=@O*MM5?]](.P>(2[5"^T65(1G0Q^46]+,:W&2-V+]XDYG]H7I,B<'/
MWP6X5*0&N$*G+[" ^$.E!2N8G$IQ$HA'A,&+Q".Z 0:R!![.=M<D2ND79^*R
M=](&=?)6T,!E43E0!YY8E5F0KOC$ HO;^NYC69HCCS?L8&Q$;:^8?3:43.R8
M3BEO+7["9)_@[W*6=6';+6^C]'>4DB_H]Y25OHMRMJ0[0\PJEY\[ZRD' -$9
MLM[":]"V649)M(!C"2;W)U5MAB*6EZL'NASW,+R?[:C+DE^&P^Z8F!+J!$PS
M2?6;#?[9GQ9=JJ-G/?:R7(OAV$-N?]*QB.F2XB,N?B59L;U*EQF;58_;5?W9
M3EN@GOTT!%R0K%0//COJ6I1"74]!?_8L*C&4XH*E1.E$&5>2[$(_CI;;(/8
M]0%";(:P1QVE;$,E32O>L0@SNVJ;<D,AFWUKW-&6B#=%=5MT;/PR02>;K(%1
MYSB9:]D G-RU[;EACT[^5RT')_!_C<][F>B3A0O Z ,,)Z[Q(\ZHVELV>9[G
M'PY)$=.EW(?RQ;D>=O4:5W^[JK$#?\950X</6M9DQ-$07E3_0$G5%O$K]M4+
M?JP<4!'Q(D"'=,6O^S_B-$J+F:,&32P0TQ'K,F=<KF:-CG:O< .)$/3,V .-
M1@;7781%.=I5[4[J1R9?%JHDX0 4K-S" +5^N!! SY8]N,Y:X.)G/H0H>YD@
MD\SZ4" #G.W?QU_QZF(;99OR4,?0;@^F^@+5WZXCX$ 9M7KHV5_;HHP[F@I:
M-^O73((_TCLD4]A!@0%<B,V =@FFEJU)IFO%.S)! @5]4VZ8I $#;XC*EJAN
MBFYKOUZW?IFHDP0/T+!S"R+T;, %$OKVW,!W5H-/[ =;0<7+!)\DJ( &G\>=
M"<4^A&+7 33!YGM'P7#_H#I3A'8X8N^F\OM%K%;?]BF/E^7QZ6++/HWZQ?U6
M!.<H)45=AQBQ.H&/47+ B(8!\2/E"X,E>\NH3KY%>8Z+'.4'*AZQXH7[IRS>
M;(N<%0,L^&8%J\O#7C]*$KPL#K0#^XR=_)R]*(\4,I*DG/ZN@RS?!KZCX&W_
MP'2W0+HW\/R&6#/'/S;&L/E[O]EZT]Q\?1-CD'U_?B.MF4\?&VG ">YNN<6K
M0X)OUI?XH3A_R/D]B!X^QAO5#T!)&KF\^2-4">9^QM5+7_X9D5K47[*);D6_
M1K_5#>9^_V=\"(GV#]Y[!4@HT#P$-*8.["T@JOHJI:IY='-1)0T^Q"G+-2GB
M-RO9^OT@,UF7AV1,+$&'A3;&I4_0&.MZ#2C5[^1889@X0JOWM(Z)FN;1'7/;
M4Y((YITF&ZM@]&%O.[%)*&Z$FJ0JVI5B@@,-WQ*<94]%38)GR/L!['+K1;2/
MZ?][]W6/TU5<4*<I+.PWTJQ=Z$78S/4:ND"IEX(L<CNC]\5E8M45\&7Y-;O;
MW7Q?3B75I5)6\K$L"%P^*H!/4+3ZYR%G]P?6[+&#0Y;A=/F$:""4YDGU_@IO
MP?ZDN5,3*G00_9$4W.,62'3N9DLU>@(=7'&1$0,V<#L=P]OSA\A8X0U+C  4
MR)!H!BYZ,6+%!BEG?UI<O$B,C-6#L,0(9-($;YB[ON7/W\7IYNKX^%W;ZGN2
MG:_H?[-IX9Y<DW1SS18?YWRM<=H#(JC..B4#H],E@P/1 ^@( ;)3TBP1F(UJ
M+NC&'#26B&HY!OZ$2KY)^-*V6LJ6[R@5VRAM/?EX7 C0A2V7*=B=IB6-/\B.
M-L]P&9/DVWB?EVOKKC"U7[Z4M*-_UH9M7;)PI[25X^PQ7K+"&O72><6.?[!*
M.7N2Q#3JB9;_.L0Y[S4-D7+6A(DWS8KH:]/]<K7?>F$R+W_1_T!Q^56T(X>T
M^'?T??0#>Q^J_8@E^WJ%V9]&.U\_:5?)UP8R_!CC+\<7&Y;;&*_;)<WQDE?F
M1KOH=U;W/$/?/W!#_(_]$O/G+S>'),J2)Y8*>(Q7Y>N8:F4G"-.U ?L[6DD*
MW8[/_8H\J)LBGKQ$+TD)H;[):<+U-02_"I-(A^R-=X_*TO05I1IEJ*7M!+WK
M^]KSMJ]E.M]PI:C2^DI)#8 ]!TX&$NS +3I N^2=F9+E#'K 5"%694]>6:B!
MJ.? 0LCS6T>DG#= >7](E^R3*+DG36\O*G!]Q,7-^C[Z>GFH$GK]%"J<QCK;
M"J'1)?WA;A\\APO6)6E6!<C"XN*P.S ]CUCBEN@R(6>'$VF0P5/%32OV 75K
M\28]>K;C:BL_OKL=I]6R(FO"E5K@QRJ$*9</F"ZOBB>V@;F/LH*OWY;+LG^X
M7J6QO=(,;W&:LR[3Q0==^,V==P:D%/&"Z5X6REUYD[""ZN?\_(=)I\/UQ3/S
M69*^Q?>C*G34Q4;YN,2HU9WP<XJ4G%3E"6J4OG)0@:O02>BX"0'3"<#]"K@.
M>:8B6S:$O#0(EUNR;9;@N 6X)+C(,%U]W,;Y[Y+3KO(&U:\D:N# _*$ZL.E4
MKEI&29G$HOP"L6^".=0Z,E)$Z[?MPG[8N$:Q5 T4**]2ZHMQ7MS22'T$FJIF
MU=\C;^8 4YE2,+"J#,@@.RZWJ+]F-SQQ6/A5#B<Q^.F[6):)U(A6J(1^]OZB
MVF',[[=1T924PZL/= %,/TKO]G@9KV.\.A8%HI- %JWP+5[B^)'M /8S,5YT
MUR\IP.H&>%(:I"?0>1H?G5.]5 UGJU6>@&57TN:%ZWH_O'KM+#L:8?O>N-Q5
MY[6$:UMHWWU9C9FC<HV]N1^9\$(5XAFAXM>V0<ST'^8&['M(7(=Y:,-'KR9C
M^6G[Z7IX8K_RV@*-SY'8;MD=\.[ Y7F\=&TR>I\9T_OT+__CE<E0Z'N.3(8\
M"%R0Y>^W_+3C+5[AW9[%R9^R>,F*F]YMHZSO"_0%ZB.\&@(N1U:4ZL$/W^I:
ME)XVT5.PN&>71=G'; I'.?L"4:=07A'E<SQ35)U5Y7NE*:+]9ANH,3L>NF*/
M@:S8P<]=],0*E"VC),&K']$]WXFM+:,UCLI3*LQ 3G^"Y(D_(%(=Y^1O0Y*D
M/M :Y_D!SUT=W0"%Q 8GO4,F2MGF!(FF%>^ ASD5J6W*#>KL/&,;RBUL]O#_
M,E$G.V$(##O'LX%:-@ /_FG;<P/?61=\)R/H0]]3E[@B21+1 *WY](>7"4K9
M@3M@4$(^1EO%69\H&GB,]4OTB+DAV@%VMP.OWI/L_2%CQXBNZ#3&7H*4I&2M
M=/12KX8Z !9G1A9]I5)M.J%:;9GK[#_[<LR-[IFN<GVUI=I*$K-)I]3'C\NO
M2XT\V&$J \E^VJ&2 (%$O%0R4M=?$EGT90Z:@&8AK:R#$Z235;2AQ+?,"$4>
M<%I* &YV,MOTP[\('^@4?UG] OTO'5C:504]2PFUR]@E:#QXC)/'CJ2*%Y/9
M7]&4C!)1_;9=)'?;U1 528,.-(B?%:O5'V+J&=F'[)',OP3R2*;IH$K\D^ZH
MNBT4A_K@%H5BW?IC6SZ$^1?^2SS3L96LRW3'%G"]=5FYVO-T]8ZG'5OWI23'
MOTQ$ZBJ%6B(N==4T#,"54S,P)JVBIJUC43?E50K*QNV+PL&<(S/"!;$<MUZ%
M- WQIC":OBDH<IUO,L*/'J^B(KJHJG%1<\+03*]Q]?>K&CM0:5PU="BG94U&
M(@WAUNFJAT,>ISC/RP(@V;'H1KG?,G/,ISG\Q'20NH09EZNIHJ/=*\) W+2>
M&7ML4==\GFT(:EJA5K-  A-H5$G\,!2L/)SYO<?+;4H2LHEQ?D%V#U5)&TG*
M6-&ZEQR6M@;(;TET^TKXCIM39:[&I/D6^#%S6[2:LFO #ZT:0[R@4NV<@_#*
MNK@@QH,GSCI)!/OYI5']?L$'FD95V'& 72<U*L/<2\.6(J7I#BZ8XX<C!N /
M%"J,.4#L[%N$F.+,G3O$0-_D3.,"\[HN5TV1_;+"RWDURTA2'!:2S2N=!I).
MC]-IVP'SVA8VY2_5&:I:E!*HK'AVE*F*GZ%:*IALB V$B-O8]M^ST]9R?-C.
MU/!T"(9\9]'8,!",S_@]T%?D#L9T:N1")M#QFKT6_!:G]#\*EJN_C/,E*PK+
M+K7V4^=:C9NG?<8;.SU#,J8:>HVI94W^W(A2F*\PRT*\+!2+TV6&HQRS0],K
M7/WWZL WZ2/VZ&FZP7696U;DEA^[7E5*V2.H<Y\4TD0),1W+_NLB8W+'YT34
MVKT"$>@!'!TS]A#D3]SP1JAJQ??R3E#=D%_[?UFHDCY: P,KM^!"K1\NGM"S
M90\N&C5<MKW3RX*1) : @M%PIH>%T4]:,/IK":,4;U@-1'L@_>0$I)]>-)!^
M\@NDGWR&C!<\*+E*+\AN3U)V+NUF?7XLFGG#C@M>M$MF7O&*F;(#&K[T2P-3
M9_V@''7LC<>H ZAG^BX Q* DMKEH(NEEHUV_VFLPRUU_;)&Z+DB JKR=HRVY
M@X3Y(WS[U/PJU>C4Y0'?D_/'**8_8YS$Q=/-^GV<1LDY?V.URB.DJPLJ<\@O
MHR+2]+B>K2O\L3?K'KRUI[[Z3V5,T7U3?^^S-XO*1)U!T?3V=?ZE98[-%:S2
M>$)U\*>,JS>1^-.5W"AB!T6"2\9,0VW%Y#$!7_1F%D\=4<T[7O_^Y^7?O,:J
MGOL=D&=3Q+G<X7EW=J^^;B;N?*O.#CK-ZKW#/O.VDW0^()=W5D=SKQ[KV7@L
M[7SY2_58@'OWUW%E]^<H3O-K0@WFDIRJ3M-J1,:;.GC;,<5@@:".$9D+4\LN
MFB;H^PUK],.?$]XLF'2@UD 3PP'I<G5,K":6AFJP\H%1$F5/C+O">VFRK^O2
M@(.O7>I3]92!E_T3ZY<6GQ(U+R^6KW >;]+RK>7JW67^W%F\C/<12X2SXGLH
M0CE7@1Y*!_DC>O>5O[/,2D^E_"WFZIMJ.;$G=(AQ$6?\T;7F2U[;8^YR?3(<
M$/78]<I/]5HVQ::$&H#A!%-43Z+8!$BL8%X)CH NLML,LJSRG<$H.U:U$V@$
MK&$GT6XRUF?56+-2WL]\M&4EY0Q&&S""DT66;,+\5'I8&D#R5I\ZKK45L>;\
MZ_,LSN-T<WG(Z/]^PEE,5O4;4#W(36JS^I4GLNE PDEZ"!T/3-EIF;^8K@^+
M\_*,;+0N&$&CKVR)_WU]7/:'XV'9:FOG,4H.N+Z728.<?^(E2WPV$<M#$F_*
MZST9+G.BO1.V=8HT9VF#/#]4%3E9!J$YI/M];?4'L5GF+:O,0^\)6_8X-_6H
MK/S6*EZO<<8BIO)Q6U8$C1O$JY.Z)%J.4L(B*LRZNR2;-/ZC?*\VQ04K!$I_
MK7C9_''?LU[_@);\R:V9(Z]I'0Z9B<_=^602\_4D->'?^AP\+$B(/&EO9_>M
M-)CGS5#'&"JMH>^9O1].4&62.\"R>==J9^,I/ZG:5*91:1N5QMO/][YZIPFX
M\"VX)[=EV&3=A%O;3=KEV9W46>6D7OW%!-C\%OP%Y'O(VRC;X-4]H?H_5<%X
MU9T+VD?9(\EF4O7+R;I2+L\IZ]D "[<,[4D?7C91LZA:,]P)%U%L#17,QHXI
M5HC]0/8>=-;3T+SR;&00;!-HN<6K0X)OUN?-0CW_G+-^7&)V2S9.<=6+FV;=
MG]^SYZSN\=?B+;7T>W_C"%!EO=D$HM(EU0S0 ?!-+;@^27/:4"86]+-#$F7\
MOG5"\D/69'J.":(<'?+2JZQJY;QZ?;UEQG?#V"+JS_3#,L>$=_N$/&'<W3'C
M>H?IJA.6?4H.*[::JK)$W?O?[ $9=CFL25)5=URH_3+?57]QPI=R+!'%,V,)
M23=O6(]++>POHY/K(4M1U>LJDS7W3AXD,8D?8O1V%P"T-SL28#T-P(_ [&8"
M=L:W!V&[II4J1J^6,O2Y<AJ-OB:=TM*(?N,Z$5.*N-:Y]^ ")J-L9S= -CKN
M( /U G#7&;!'OCEYUN7D^$0^MH^4\VF^,X6_DE.)M?#)"9@G^ 5'2;&]B#+,
M%D/W&4Y7[(;^>Y)]:IV^NF4I#1K>G;.=SO^,TD.4/9V>_O6OISWN VFK1L!9
MFX,'<[0-O2:!Z8[,<4%HYT6C"B9:QOK,\VRY7K1D#R"6N]9\V=$^UI=52JM-
M]$HM.CU!3//,@3T4G DXIKH^RE%Q[9Y ^C<OYT#B=Z!^>&0;C=I_Z7&KSST#
MEKV23 *B4%DV^]0&%Y<#=<8CU\X,N?9*,1, A4HQKQ5-K^,UODKS0\:>J^QT
ML4=7&U%I$9,Q4= [JW)#_LN'*&WK7Q=5J!(%O D507$M4\6\]9I]AR.>GV=)
M]";%S=T)7>17BW16Z_X1M]Y2XEGN[S<9R7.$Z9*05SI>\BVM_(?@2GEHH%-Z
MTU,/-:I;FG(M\BN6*LL3DL-3[0FU42A:2*L^,#'4R"$FB+ADD*5<_0%9NT("
M/)*A:Q.,6_-96$!M&0K/9^R*[<"IM_S^MX-<[9OR\,CU&HV5-^Q]E:SS58PN
MC#)SP1:0FZHTG&71M_M.A?UN#?UU%&?'2SOM"SOV546H*,__,/T9WI.,7_LI
M#Y@%%T6Z$D=13&2"(F[@]3_"*;P67DFUR8JE^2B#]N(J!85%6\-Z9&'PUD\-
M,8_5P6S+\3MV;!+^OMR:7F$QU; .5QA,!5R7W./TOW&4W;/,7G%Y*%]ROKN_
MO?IT]S[^RI[A8E=.WA_2E;"JD*UX]6N;BSMX*%-CT&L&2_LR=V.E;D&ET!,5
M0Z4<J@51*8FX:'WAE0FC'./?<P9C<BAHY+XF&;N9C^EB@?[6+)W,;LB^I0XA
MB9[R-[<'"MDDJ=5=I2O\E1VA?L09BM#Z0+_:1=GOU/+R:9G@']']-LY[ANI"
M3,M#QHL!E.58RT/:4<ZJ,6'J=U9LGXL\_+/LP0E:1ONX8+YPO\_P,JX>+-UF
MY+#9HA5MDN7QFE5N81<O"LQ?>#T>(*<J*6%01HKJ;/F.K'#.;!<X8__!D^U%
MO*.-3UAKNK"ACIC^K<Q^=1FXH.XX7M(^''*^B-K&U/13C)-5><!\A[,-,U;]
M @_TC\C9+U#]TAOJ'+(H29[*W'UY6KUY>Y57HBJ/R3-!^EM2:>Y>4GX4MD[;
M\\]84384K58Q$Z4=*@L@L/Q_>5B?*2O7?70<^>R!V.IL39*8G)2FF+X-H;+\
M^/OJL*P7<KLXWT7%<HL></&%U6&(N-WO\O8TE%2%S^BO//-"S]I%$7>WT9U4
M3#75<X==#R;VE"!K+5O#D#[RM'22_VWD),,H!#4'U"5+G2FQ[K9PL;$(M\E@
M:QT2\72M<7MU?X%._U*B_A7E\@&?#^6 0?^[**>@Y$_^1.D3_7\[:KT@R]^%
M,;YFZ^J74;9VH*I"-W3 KF=.QD0=Z<7-%QKRY=MXWP2:.7OOEN?+:?#(;Q-'
MY<O'B C:\A@QHZ%;=?&"A5YEC)C@#8W=Z%_'8S#T91O3B&VH L7LF":-F'/:
MM#S_D6^CK+SUN.2=9AVB#=8XRWCTS&X6?%_JH\(ICKF]'37-X!?3\)6VPWC'
MH]*4!=7'?T8%_]M(64&LNC*Z)<D*9S_0$)ZD-$PO^&&3*L2.V2W.TB;_0>B_
MJ,;R@R]1EO&S;TL6SU/3?Y1_0/D#,#3Q6F%LD5)&_BSBC;Z2E.R>9@Y*=3E%
MC('?=5 *P=H?:>GW2UR0^%'3C@-E3\M-M*HEJIJBLBWBC0.9)N$A)@GUX##F
M%LAI&("+VS2-.2#M[!M&FB3<@D,:8##5.CZ2\I(>N3"*4C6K_E)Y,P=FR)1"
M!TP*.S(RC(HM?J510(%9G%-]R6ZA1G%2IZ/8!<9JZX.D9<*+!R_-T:F9IWKE
MP!/]0>K20291\V!<HR<\@<SC*@,V2*(S]_$<Z!%,8;A0")!(IF<7E+A-R&.:
MX69BE14;K)RUL7+Q K$BF6!=L (XI;ZGB"JP*$=RO8IUMB7M%52_AXT"!Z:8
MFX.>NJU[(*.7I<)%+2?>I;R^O +;HF2Z7O<G7_<G9XX/'7P5@? >W1G 7%<]
M-]CV8G*W"1*AVIN&=9BG+8\IW+(4>\PP(IFYH"^)E*?&OEMT;6<3+NZVMP_+
M@&;W\M]* KP"7GO[<FK 0VYALLT@Z_6!I72]Q6DJ[9+4-K,%O@5J95Z:];;0
MMN!"KZN!U]7 -[$:L/5,Q-E=]+9:S!0U6R\V]J=UCS ;S79V 1WC:>T9GUW4
M/SW$91O7DV'<<6/;W"#@1K>=<4"DUP'^_PT_OI\>VK*=\LF@#1C3?[Z[9F8O
MHOV[?QUHO"(-W]4-JU]CK*$#(>5JH>-OI249SQ2"_&@)YM_PT(R=Y!.]A<ZK
M2S7/(6PR\H6%=>LF?'V@T5]!(Z<_>)7'3N!*&Q_VK.V_#A$[A1CQN#M.'VE\
MRE_):T6V_&U/%E$SV]0N;;]^:AT!K!__?,3'H)"V7$<L#*Z^9<$>_4MPECSQ
MSJP>XYQ^^1V+^BFB:03('@]=$_;74MD'5L.:AIGE<H!=J#P43"W^NL1Y7CWX
M,'<TJ %T8@+)KI.0R]3^0*75&X= @C2U"3OVT-#K\QWB+1!M@LHV(<U#4+B1
M!$ZNP'$+A\9UPT4^:CMV\*GCF2. /O]X]^,+1I$D1G%%D>];T)JY1"O9L?O/
M7O*(1I8FN?ELF4,TUR6_\_R:/WS-'[ZP_*&=-QJ[&6>>.S12,WHESEO>T-B:
MO^O-MCE#"V7RB\TA)U6FA;3)?69P3'NXR3Q-EM#*-!BR^Q>87]&L"+VG0;.7
MU* B(:A( X(F_WRG_ P3??WTWFM>[QGD]53K:?T<GFSI#)ZO\Y:E,\W-=3-R
M+(=R3*F$X>QMQEF9<U,/-%1^S6]6S327-I9!N\1K]JHT97S(:31]$"A39FH0
M0!ZVJY;R'_A*7GRB;J1)?6Q.V,1E7UR@$/P G-R&=(M;)J*<E7E2@Q1LFJ1S
ML,,<7:5<FJFZ-3O7\^=Q<KW/#GF!\7<YJ^$1;7!VG%GCE$ZD_ WT+W&2M!-B
M8RDN+++WW3'EDJ/R12N6[2E_ *XR*G\;WB^\V]-9/?Z#AP@L:Y.SIP\VQ997
M,DE86B:-=^6??DA9VHI&""N4Q?GO320Q]R0_2@FB!^'>KKZ@=;-U+]7D@6$P
M9ZA&E)MRBYV&JO.-Y7>!.'\7$,B.+5F@P/$ DD0KX"FC$0NF6*BC@QX@\I!B
M A=8R([\6, "<@OM"TX>L?TNFJ5XO9%F+.Z29S,T!KZ=9F=?FFZS4;<HI5[W
MU5[WU;Z-?35;_T3<?48O=VNHJ4G?6O5@8C<)L\UF:1C209XV'O+Y[;?- '79
MKMN$6'?<>[.P"+C]9FD=$O'-)MS9,]B$FP'BLJVX"2$.6O6.E=B+RL"@3C[^
M2F?\<QY(7?"@:_DDC/6M9)OZ>$:R3M6K#"S!5](S-RXO=&6J:U'F\%IB96J.
M1W11&:@O*S&^^Q:E[91?$TZSH.\8[->17QW97^)'G) ]%\%?W_0V<'C,CS[B
MH@QM)TF;SI$OG;N6F T5B2-#^D7'#-0<*Y$9VY[2%P!50;2P"N8%>+W$M@LX
M<I/[@5(.U8*!S.S3 EI:<G$*1+L69S0T!UFQT<(T&*[K.+4+[O?-_/:*ZY'R
MD%/@&CI*W>%53.?DMT22>AYOU(X[!8U<&3A0Z262E%D9)9582+F)#9AOC=!C
ME,6X?/ R].1KD_D\]G19_CG5+Y.S_RAJ6RRW2OM$?Q:J[OC>Q1-[WF*91#FO
M8=TZ*;>-'NN -:=Z^%O:E%'T+XIW>]IIQ)5N,OX8*JK"SB#*7X^RB^AR0>")
M!NT[+D>BS0MAX<(]J7ISJM8!7/4E8M^&-)LY@&(L[K) !4 D)=0+'#));9AC
MHPZ".@FZJY!2=*X0&0MA+" "NU.>%D^\U,8]*?_Q,4X%J3R#9W@!51YWU %4
MNF74G3O@8><=JD\CJ7<8$XM2&.'Z';&B_'=*M;T^ 1Q>_/BZ>>]SNP?./1(_
M[FFP*^2LO;53!-33 +PYU $!L,[X]N.GC2-_5SORZM],W?-\ICA@.LH/(@3'
M1^<#"R"] #W$ -8CWZRLUT]G_Y>-ZME?G\?#R0'S3GXZ(CC>@5YKOMO1:$]^
MK5G\=7.MN?^UTZV_KC+X:\U"_?)K?X+FTMQSM-S&^)$_ZY;'><'W;1Z>JMBY
M?6L8?=F2G-\]VB>8=Y>N(%9QOHSW";^,1!<>[)XP71A@VH3P+PNZ1BC0#A=;
MLLKY^8+Z*C-?-K!^UDN/^(]R!N:'&?@KQ7D92M,5!Z&-R^O'Q],*L]]#E@",
MJ$'1OYG8;7F\F2C2 (Q3H'O(8L4F"*WO(?-O@KJ';#[.TGO(^@/M>@]YJ!'R
M'K)8N\EP-S>-RCO'5T$E4&W&7'KM6'_,(9\!C-?B-T;T$Z,N*NJG *U4N#SL
M8V$0>K9VZ(/T=1];E8M*\C5I^9JT_(:2EDZNB\"XDMYS41;:F@>CK'LR@R>%
M>2'0P3BT#ST].M'GF#"<DPJRMP)GX(+C>X&65@%?#'3H 30CFMM*_^M9I.[F
M9(#L\< 9& "XN+@FZ::VRNU=\%!#N(K0:EO].HJV#@0>U0R] - Q)N.D6O:8
MR/M&@^=YO8D>GHDA[+KN852L]@,:NGT2!B3.T[)B314:N;$VQU"MG*'*9H%,
M3K!PD@1<,'@:AE#6$\@E7K,=@[=T\;N.BT]T>-_Q'0.<G:>K6YQ0U['Z%&7%
MTUUSB/N*>QXVM;'FYWS5>1DSMT=]PBU>8NJP5CT@^S93_<K^S#@0V%>GH"=+
MS_V4.0^O9OD4'>W(@5WHY;<ORD8HJUHA1OYJEXPRL'55@73_M49[V@GVGUG9
M)WX8D;T_5LORJ[6L)F!<=8_ED%ANILK,S#Q=>J<@F0[N7:?JRV+MC_W^18%Z
M%I"HPG<'Y_ I-):IU*-*/V(2)Z@VP0/FR@CB5M#1#+IJ.0<FATI3)Z@QAFIK
MK_X"#,0OQV&XI<]\]@PNQ>:[EW.XC3/J-E31QY+L=G1QQ$_<O)(?#(\OA_R
MF<.[^*LX>:E9ZM1:OAH-"WD'OV=L#7IQ9=L!F:NRT[>HQ%X+G@:207T]?N!W
M'K/W4@3 <70G'F-5]8QBV8>IW27(BM':,JBC/#UZRF=7^'0>R$M66M-BWFUM
M9&42;M%C;1X4^<V)@O\=?OW3>9 N659,BW3 A< MF]Z9/;KZ8*]/D?3=USW]
MCSY%E.VJWV.DG0,YI5JA W65(1G;QN6J6J0T$HMH=+C"U7^445AK@V)?BM+H
MJLPL+DE>\'0!V:3Q'Y2%*QIZ5J$8#<9CLN(W>;X__8$J+9.2M6@9#K)P[/NS
MX[>43D46/QSX-,:;S!RAJ6%%#!#0Y:14I.:>0J<OO()$2DH+5DBED4_S/4]1
M5X"LFKP$K$A"%3>PN(4>HZKA0@RE&2O(G/4@4_LP_'(@(YGSW2 #.(=_XE/!
MS?H7DL5_D/0]R?X1T4\..<\E7K!"?#C_G+-8XB)*EH>$SG[IAO5E6> 5.V]R
MC[/=+:OY?+.^Y;<[>RCU:*'Z3;U8<."DA_Y QRK^NBAS!+XL+DK%/&]6JN9Q
MS6.IO$I2+4OUQP39T0)W-LQ$JVAZQDN8\P06LS-SG..30&02Q'9]GP=CM=?T
M]G>$YPU (D&/?9O8#YP".P(D<@2O?L 1J\_=$0 >G_UX8!F9F_5PTS?O.1&-
MEM7O.MK2P86-Z(4.3-2F9(Y%);DH&_##G**$Q\RSO,XH$Z/AZ))M1*@FC5*O
M/PB!S&8:-BS!<ZI$STL!C\15NZ/'+<VA4 Z7Z- P9(FALS:&7A1F)#D.=\R
MOH11)LXOJP3Z57.VZ@,[E$ G_XM6?OLF?1]G>7&SOB=%E%0M<;M%?Y+VIK]Y
M?P-<OU/)=^#>0(<1OCHHKS3OP][B2K3OL\=T4.B?ON&'A>HCH/PYMM)49ZN&
M<RV2[^+,_CR&+]Z0":#:KZT/;.I8EM_+WQ": P!Z1<13SR:E_FF+^[5BBJ_C
M39%:-VJ+HAMV/Y:J1S=KQ W4 KC3;N;(XWER7OKFRG,BO>M++QZZ!/E(C*?N
M34K]LQ;UZ6S?7/$0SN[LU:LU9SP-!0K.>%PSOA,%G+3"AE?V.Z#T.;,?<#T%
MNWJ"72O-N3(*;!WD=]4#LL;Y])*6,\"NS-M2!<A+S;T,"671X7F) ;.@T%T[
MD)#7#N$13+(N"(=A;C%_4!&^YW@>)GIO>/92(O;P.">)QL/A'.0)30K5?_O+
MZ=_X!6\:ZZU8O">\6*W1LCXQ.=;2Y:R37"_X"4:E*>D))(7D@A=7$3WMS>LX
M+>-]E!;5LR91O0L\]QE!C:$G1F/4.ZHC%VJ.W*CT^L,5S%DXM0U+1)U6D*)-
MT-^JTCUUJT NQ,'A1W;6RQE @&>OVI9NLG@3IU&B]*CBA@*'VF\(A/NN6I_N
M5&A)!_L"P>?N3"6C+N""?'SD3.C*B(@@TNH-4.!^5&S"#DHM+UHYT;I-@#[4
M!38:'M0&-X#^\_/=1Y)^3MFEI"H SH7N4]FN><A/VL[I_2R)5FC?J3(D?U)K
M3&YQB]=T+<P&E[^IEI+TS8$U;M:+['IO$6?\';\0DI_JX28&(]-_@DLB<GR+
M:U2G+QP!/;VGL&"%H/HQOH_L/48.G*91(!X3!C#2A_I<$ -YTI^DEW&^9%PE
M:90]=9(%0K]I(%&?_->1<#E_J]8/?A- VZ3T0*ZFA@5M^&;5;MG;<MI%-%Y]
M>$)1:SL^Z&TH$P 1JQ'N'?55"S='?G7M^$<KS*4#?5N..#T5 ;6;P S#K?M#
MG^QV CC\)G+_Q[WO4X,I0""E,0UTI#R1JV5CRNE@:-:&:GTM K9UCUYWO#Z[
M:\J+^B=TX<4**S91>L!S@0A)&HR4#+,^*5L*=(@YL#<-?+W/#P)[ ,!5SA.H
M)?#2L6DQ8[B!<S+G"GCGS<PH $3/5#%WV],RS[K$61'%[=3'ERU!7W#6<K@L
MMUSGE(NF0EH>)5'&ZO>RL/REHUUV$\\;V@'WN?6LGEG%2?W?15O*.Y7/YHF3
MSD#BI#.'."EEB<SG&2N=V3'TS#56.C,CZ-E$L=+9Q+'2&4RL=':,E="E3JQT
M]M*QZ10KV8!SBECI;(Y8Z0PF5CJSBI4$,5)*BA<7)[D@W2E.LD$Z8)QTGT5I
M7CW0<,'?9U!O*!C)5+^)IHP#@;4L0,=')D9E[-77L6@WE=UH>7;;"V9P(I:C
MW>6FEGC-3 -;4^ 7)#@RLN:,W-,>=,O&06XW^$6C)"CR T? ;8=;O#G0&5UT
MAET\1^@+-.7ZU0).E:U5ZJ&G!FV+\F+76@H65;L7,Q\80(?8#&Z_=K9*]EA$
M6\^*=Y0"E>W7->6&S],C0(4W!4/Q^[Y0)ZWR#PN[QM>W?\5K^E_TP_HC^C\/
M48X7_Q]02P,$%     @ 58=O2A1J^^"\<@  JQH( !0   !E;6PM,C Q-C$R
M,S%?<')E+GAM;.V]67<C.9(F^G[/N?\A;L[KS26BNJLJ^W3-'&J+TI1"5$N*
MS.FG/"XG2*'2Z6#YHI#RUP_@"^D+=L )P,676.@&@YGA@V$S&/[S?[UNDP\O
M(,LA2O_VW<<??OKN TACM(+IYF_?E?GW41Y#^-W_^I__[__SG__?]]]_!BG(
MH@*L/CR]?;B\^+RX7\,$D^8?[NZ7^)_@P[_]@'G\\-.'<[1[R^#FN?CP\>>?
M__W#]Q\^_?3Q+Q\>RNT6%A^N8!JE,8R2#W<93 O,X/__<'-S_L.'19)\J$KE
M'S*0@^P%K'[X_GM2.:[E]_\@?SQ%.?B A4[S_WC-X=^^>RZ*W7_\^..W;]]^
M^/:G'U"V^?'33S]]_/'_?+EYB)_!-OH>IGF!:P/??<#T_Y%7/]Z@."HJC3O%
M7Y^RI&7PIQ_W=3$IR/^^;\F^)S]]__'3]W_Z^,-KOOJN$9%\EJBD)7\=T3<Z
M82/^_&/U=4^*&4$.Z[W:V'H?/M3VRU "[L'Z _G[Z_TUL_3//Q**'U-0W$1/
M(,%55L6+MQWXVW<YW.X2T/[VG($UG4^297LVQ#H_$^M\_#.QSO\X</[11+P-
M@>(C*J+$CIP5O[&LHVK,A;ZU95J>R+<VK8Q=!#B"E3O5F M]!S*(5I?I:GK!
MAU79$OZAB+(C0&5<F;D"TTNM("J(\@)D>&3;[J+T[0?\=UT!&21690*NX2]1
M4E:#PB)=_5<9)7#]A@>F11RC,BWR"U!$,,G%ZH!M@J7]^.>/G^J1X'\HUV"D
M#DA C"V#V6>8('G;#[77Z1IEVZKZKVE4KB"F,E!*KQX3U3HUY$56;@&V&3;D
M500S8ECP!1<L,U#]KJ^85BTF:MV#'<J*Z"D!#V!C*#R'EYF(!:Q5/L/SOS4L
M[I(HQ:S7, 6K<Y06&7PJ28.3WTVDUZG&OF)_!U%2/)]'&3A'>9$_9B!=W6-W
M8]0P>A795VX/Y.7Z#J1Y8\U%G@,SX&G795]%7$&YW1&@Y%]S,G'#=8%LBU%T
MEZ%_5FZK(5\^)7!3N2K2QR_S FZCP]>[Z,VX/QY5O@E,N:V&IGL0HTT*_P"K
M:S)VG3]'Z0;DU^DYYH)2(L-RC8>Q<ELF1+YE\0PR\BT#SZ3=7\ UJ1!8-^0T
MTDW0Z<IT!<CLJBCM=S(:;_LJX+5$/4>$<?,S\5G8W!TTVU9-J4X3E6_P!Q/W
M/BAO(DJ-Q<?H=<_O/$KB3QI",3G9%<^*9(:3W@+%OR]WK9]<?(NRE<F$G<O.
M6-#[:G_+4+P!$Q.A+L!3T0'(3Q\U9*+PL"22F3!F8I Y)UZ@ ;P>,($[G8V)
M8&=ECF<+>;Z(_U7"'!HZ7RXW$S&;E2W6_0XET,R('%YF2,OC#%9]?;EN#6$"
M/1Z[XRWL'\D:</IU?5N-W?6OMO!L5O;G0P9"\MB9SV*T!>L7MS1)T):&PL/Z
M%$&_E_"XF0Y\VE)U"]L>7;2%XC&S.[9HB\AF95? ]F\K(AZ8'6/W>\)M[V,.
MBY,/B,?;X9YX:]MTR(PQDPYH,Y3B?\;:HHL8VIV 6)EZ3#'IL#;=L#'1T)YB
M6)M<F$TK)IA0V)I*6-ME,-M>,)_+:,YB+"[;3=?K]J=2EB91MF<G5F8E$RS&
M;:W"C3&58QU7Y "![+77 \]R?1[ESU<)^J:),Q'/*41^>(XR\(R2%<CR2XRG
MXNT._Y 6SWBDB".)@ UI180U'4>]236:"%;CXZFI&DE<U9$4G%:G:=2P+KEM
M8<^BA 2!/CP#4.0V(<1C/(GP-N4U'*907"V>R)$\'OV*M\Y*4&>TXK+K"KHC
M,=%I47VYP3_TZ@*O!2 GP6UM1%0S5:J:V[H3%/>J2T@$-<H$NN$??N/5L7C"
M*]$HWL\3$Q+0][?O5(K@ST11N2(_JNO46+ *3<Q!_,,&O?RX O!'K.>_D7\0
MA?_M^Y\^-H'?_P/_]%LMP3W80%)Q6MQ&!R?1J,@C:52BD_15Z$)BD?75B;*X
MY8C_V</#.%R\H?AQ5W7E[^-GF.RAM,[05K%1D)2&7>G_XX-,!1\*]('.&&5X
M4/[;=S^1&PR8[QID61,@RM&Z4CGI1I$>"1OG6,^,[,2LP.L_P!L5' R:'CI&
M-('!@Z^C"3Y&G!N ?/0=(.=E1FQ\!7,\F/XWB+++='6!A[ !1D1DC0G99,$@
M15)3/;"PF3=X^>0[7FKU?@5)\H\4?4L?\%B/4K"ZSO,29%3'(J#M.1@F;3#P
M4='9Q.$P:VB ]*<P@/0+2DIL@>SM"B9XE4L%$(.F!YP136" X>MH I01YP8@
M_Q8&0!J/69]XP'13AY[29S!<TOY$AD$:&&JD-#::UC J:##T[V%@J$+^.1YF
M-RBC3WZI%#W$#"@" PI//Q-\#/@VL/AS&+"X*Y\2&%\E*!KN"#"_]R#1^QX8
M(-BZF<"AQ[4!PU_" ,,YVFY16AU'5MON^;(LR)5VDIJ /MI(%.B/.=P"@>%'
M07NC\8=;38.PO_J.L%;GP[+O"O\RG,0(J 8[CR.J8  DIZ<>:IB\&ZC\'!94
MZOM(8K!0Z*APZ=$%"ABVKC8@T^/>[N%YO\O;ZO"(V3* TOTTP$;]*3@X4#0R
M0T#-L&UT[W=N%UCF587<)!I.4:C?&B,-O@73[CR=]!I^P+%M>>_W8%O]]EE@
M*!OV7)J! QC0!(,(&1W-7,* <XL0T\W5__QQ9-H;_,.DA^_L\ 0ST*ZC_*G2
MM<R_WT31CB#WSS^"I,C;7ZI#^@Z$FY]_VT>B+-?[8/$[5 <<,H[J58HT ) K
M8MAS]8U0YZ=@J$O_V/KQP4?'*C1;A5Q-&#0]A48TSO0BD9$DPP/^BT3?O40)
M('<8BO,HR\B=DNH:P_"<5*5,>V@J5\:96^:W'=)3NN^7J554!Z9RK%V'8QAT
MGN9B$KES@M5[2L M*!I##/N0!&G;E;BD_B))045) /$YNH[2T,?-=?J"-4#9
M&U:'X7-Y)(T1Z23NE;J/OGW!PW:&QVIR3^6AW.T2"$B*EN7ZOD[5.MP1T2H[
M-(-<66?]A]NBR,P&_?Y$JXET)\4:PO7+>T5_1=GOU^E=AF*0RP%07&((.UX)
M_\$FK:\BQ'A\9^"X\6H$YL]@]1FAE1RPQ"6&P.*5\!]8TOHJ HO'UW4<GIT9
M 6<FP)D!A(")L0:*C5\QT ^2*T:)N7V<1TM,_23GSW1.^KVD&*7<=M!5[C*P
MB^#J\G4'TAS@Z4N5I;%G@T$/4BC1V%>JA+\(4E=8$E!2C%T'L>I#ZZ(1]C%Z
MK75B+N<E*-M]>AZEOQ"25U 2.ER&^F&M+R![0NZ=$L_]\/I=,"[%@O.@NPF-
M,%2/AG&AJ10&<*:M1D-W@$MRO!+<@:QX(SEEJA.\?Y5P1TYVV%M@*D7VX[9,
M$6=&N(G2U4#)[D^-$O5/SH"M9'9$U:"/;AF&!/,UHW A?E9B6Y(7KK".U]M=
MAE[JJ_J?,Y0/MP6D:!MK"FB# 8J*SGH($M00[K[3EPC;/P796U=Y&J[$A(V!
M>83!($I:6STX\=B'N]74>=_@ F#18UB9!?\[ 4WJQ<66W!CZH_J=::SQ :=5
MMH?#4$ML@T'U1);4ZP/VA-'8%J ^$N;E%%9AZJHP90T(M H:ZP&17X'^!H+G
MBTF-19!H;2G'4G^RY,4N<6=CDK&\Y% TAJ12.-.(''A]@TDR4&/X<R/[X6=G
MH.89&#$%[Z.7PH- ^% VW.4B23>SABDLP U\ :O'+%J!;93]/CY!%M#M#P.9
M=+Y"0%8U*4QPF(6[\+LZ*'2-#9!NX%,"]OOG Z3($3<V%1'[BADE):6 (^(8
M[E*/=N9RB])8^DAK3,PYU>H2^XH>)26ET"/BJ'\:ZLG15D=O)G:X-./95 A(
MD5%)"B ,1K-=L8CGU:(%"I6#OA?VI!_5"E'/AJF'PEXV+E5>N</,X .WE.ZO
M(<$%L+[-9%@?+&GC/-B+1?H-C)Y@@K4$51@ZR132RYC.6+FK%FO/5:6+^6 0
M_I4\,>%8:7\NY[7W>NZB-W*IAW]CBDXTN"LU)'+F)"0:!DGJUG<1;,;=FU)#
MAOH.PI-1\W*[2] ; />@.H,86V& &FGZ-KV3F-YS+*EJK (K"=[Z>RN>(*R>
M;<9Q5DK 2XZXM^)A$WL.+"5=55 E8AS\5/\&I9M'D&W) U5T''$HVH&;1N$Y
M8L1:J<"$RBW<X'*A;Q'VL0!]B%6_P?$5H6ZC*"]EJ#:56F/*5D6W]!QBD*MQ
MIZ,:?SN32]@=X1F$06%*6F-]3/&J"/> KCM(,?'$)Z(,^,'B2$I3 [_$8!_N
M$5W5*^X05G'_^NX%.<8&J\XCO-(^RXA1UZ=I,@H*J]8L9N@3-44(=R8\4)&\
MO8A269SK%3X<6RL5#@K/1I;1Q[!JM<'?]21YS6%172PAV<UH3TBW">7$E&T:
M.1YE4"B4UUD?<MPZ7#]O8I)34_( 3/K(R_(A%_71SKO6QE5EM^@NRJK$?K^@
M8OS\@ASQ(0L#E]CA2;!,3U#2=7@>S(._B+&S4V$E?. QX44%(B-Z 4HZ]($"
MA:6Q#:QT> <>Z=]Y9H2:U)7QN3/P]C][#A:!/BK8&+,*=QW]F($H+[,W)@[8
M!(WE: 2>8T&HDPH::,R"O[-W#XJ(K$XNHRRM+H9WKS.N80R'4ROY HV)90IX
M#B-EG55@)</<]:N65BY35WLYV*5B!9[)(O@%7)-$_N &-0DP280X(\&Z&9?Q
M56DU+KY;[PIE &[2^B0J?GO,HC1/ZNZS^F>9%\W=Q4HK/<OJU*!F=;4:W$7^
M&B(1'</D@WAC/9$'E]OMB1IX3*ZD3:B[?FU"P/Z.-MD+S,WZIVEM:GU5O[9W
MT&\M-<6Q^["^V!K+8[_FP(K&-9N;F,U)WD4/\J1'C!"NDQ#8AQ@JN46.G3FV
MRLI'N\8YG6 (3RZ$)Q;>(TNHDPIH:,ST7V;WHG_JG")*GW#I'R+RJM"WN.L>
M*+( .^:82RYYA2XPE"EJ;R6>EE%1@[B_!-K'5>_&:E[AU+LU*U^9I3A4KYX(
MO:L:[1DO;^(H.;T7ZG2_\_1>J*_OA2Z2!'TCG>8*91>H?"K693)^?I!Q4UFG
M;&L'M;(>/Q!@8 1: @G:)6>U*BQ?5/$H_T8(;PMX//GP.C&')T&NI]0<LPC.
MK$,"64%@ \GEB!OI1<2>;]HHZ:JR@2-B[%=P)DW:AV=LVWQ1%L\H@W^0I(CU
M+Q)H$17E8(==-$ D2=K!%%?L:IS%=%)1M@\VE71$TO2-'27H/0>1JL8JR)'@
M[>Q)2!6X2/HES=)\* 7KG<RL80%F0A^EDP[0AT"93O0TTY%Q:<81Z $Y+!G-
M-&/1*8XIP,C0CD+#+L &"8MR#)4Q93B $6BI"9LQUW#/T4=J7>=Y*09.GXH%
MFI8J-,!0M3,"2\LQW./>D4K+LLB+*%V-[]7)D+(@TR,-#3=L/8W TV.K?WSK
M&D&]:S_4"36'@G9U*I")L5@K[<M3@PGN7\/;40\W9.<='%^<8B>FC)W8&R9?
MKNL@36<Q$W7U>X$8YPT"JOWK4 PJ=P<J40+R>_ "TA*0][PH#QKQ2-I#%"J)
ML[XL:@PDI52_JS)X5@Z1RBOP&TCG*,=>J5+G 27C10_UZW[F.OCJ,Q+XJDB#
M8,0F^!LKU1O+=QE:CZYG4[ZT#QYVO_C<ZFP5I%N\QV**VQO'' 9 @GEN/H,4
M9%%"GA->;6$*B;(%? &7KSN0YL-]5;5"[5 A6<AG\&@I+C^<2'(//BW$<@>(
M2NGF< UG@# .19LGDT;A,W;$*DD#A<IJBE3<1YUMX]D/R NZQV%\W<^N!U]]
MQ@%?%6D,C-AH;+?[Y15N48KZP*9C04AW.$MFT?F,#UGUI)'"81CNSGLG/00V
M;)V#LL0*-JX1I?D96*.LN>CY&+V"_/(5FP1K#-,H>[O&=JKRHN*26*&DLDW=
MHZ@+_$EKZFT23%23SY _GHD5W.N$(DUQV^SH?0_KW/B1)JL#M=\PJ7J8IU#Y
MCU>1:HI8H[#3/\'P8B?I%A3,"3[U6SMP][_YC 2>&O(#=)])T^H_!^H=VDQS
M=R"K3N(8^^8BLO:!0":9-PJ>13F,!=KU:!BJ-33.X"YL$22G5Q_W+*[5^X9T
M;N$^<314Z (F93$*'!)0,>"QIPH*('3=]"&RYV?YS2*_AA5)YR@]PK#YM6:T
M=%7.I^-C2L(?'^[?UY)4#R>,Y!-?Q5<I/;Z5+U?Z-&$T#R51:B>EB:1B)>P)
M9H#CJTPBKSN454U=%!E\*@MR)_T1U5DX&-W+,M?N0UXVN'II;5I25BQMG=7Q
M42%%\+252+2%227./(UMR*(C-43?E5G28O^4VP32S]-7<A.P=MZ^RXVZKX5:
M)/JO42WOI0/;:PHG/=A(?.-XK$<?-E,-+6UWRF-WJO-^NJ&Z:9UT-RDQ@T];
MK+U6FV:]8+S*LR:6_M::)]F3*$9@3%\D* ^7\MB4(:)87G5C9'*KLNE'/-]^
M]"X7Z&DO\K35Y/U6D_3D?Z+5Z43+T=/Z4\[8?B\XI]@D"F/^\$YFP3,\&*V.
M@/L)\#V8BRAD^%0H,YYW>)K>M)'OD8"1I7#OXU"SYJ-[%6JCDBZ(4@*XQ2L<
M'N9*T0X5I-/ZD/OE"]@^@6R@(_/[.,M+^]W],,!M#R16BN&^:6P'65U:=N$>
MN/22D% AP:&@I7()!Q9BQ12!065H.>3+X3O85'3PB1CO78>#$2GU%&'"XJF_
MI^0:*1*OUE'!HUQ._H7(<""F:P1%U"E4HY]DU340!\I?H"WN:<- 9AY-&\9,
MI_$?3#+**0*'P=)REE47QNRO3)#:#)]AQ8IGG7>,RRO<&>->,;S>!]6-0=8Z
M:40P7!QU"#QZHV.D3EC/CS*-K_/LZ)"9X+E1#3CO0 81V>G)"M<GL*)LJ*+4
MH'[E/>7B0#')*14&S(RF&FL=CU PFWA^:LMKA.SW6IT>E1_@FN4"OL 52%=Y
M9SOG/,J?!RTN(FM,QR;S% >2>LE @LTJ_)Q/I\L$OEXFX,/;P;T >N>8.,1?
M)W&6[X'!ISC_</O65"'[ZIW+1O2]?EHR+Z+OJY&X?J_BHLS(*TO5++MZ)J?Z
MMMQ528$N7T$6PWQTY5^[?'=AK%;>4\B;6D)Z6:U6AWXF-$]BGADZUTM+ XA*
M,.!CE,L@+)#*V\( I=Q*]#.'>0+3PQ"1/Z+%:E6]>! E=Q%<7:?GT0X644(R
M8:W7("Y(ZK4V,0RH K_P2%39='CZ99=K>S9FBZNG*)_&:C+0MU9SX!G2N ,5
M5>4J][C*Y$+,16:*P>/B*;KM6,5XNL&K23_3FR?>G#^$F0)8FHW4!&0^$%:U
MB_ED1 +$MC)(A7%N^=NG.9U<CK0Q/+O\J'UL=9DZWZA6/KH<8R'<PTL])+"/
M+S5.L_A \"NX96Q4Q8B6#H-P$QJJ7<A 3,L*;@")'B?L\[04%>3WO1WO+A2_
MZTL\G4/;_4'N/F\IB!/\%^<-:6&1\;T13I%PG(&&"31=A%Q-,W0<)(3@*D'?
M<A]<Q%X8L6=@DHX= H749=@3$><N0P1DJ[.WKWCE=)WN7VU:Q 6&'WG3E?:N
M!,,L=ID> JVL,#U%F&EZ2\NMJA259J?N6>67[>U+WX,8I3%,0$^]1R1I-$8_
MGK(*VKF%M2K<A1<"#*(85K##_TY $]:SV))K_'_0SH-4BK1AAU)%G#F*26&#
MM"S6]R93"%B%1$H)YL+E@&U20?;CIP:P^(??OJ986K1)X1]@=8B;H8;,#,<K
MG:)-4Z@5G2V(#2QX'#"K":B_(^3%X>;G"*;$4LN4O).^7&-;8>L4;R14K+K*
MM2/J#CJ!6J'V\6G)0K,%OI;5C@-Y6=$TKC_X%>!>V87TZ"N47:#RJ5B7R2*.
M49F./+T,:=-(?-+9 EK!0L>!,5\@%]>\J=,/7BA"_3.1'X\T,>:7/X#L!<9
M)9Y$S$0BG(3'9+:0MF+5XX!=5]3 ;U)@JY&T,V0ON/J[8Z<F)HVQIE<O>'C]
M5+J@1V9I'1^&'( OE(QE*D68IJ 5<?EHFVH3(RT[]'NX?+7-0[(2U6FLE?V:
M:8W5O$Y?L,U0!D=CF10M$X(]VN"QQ];<+NAZ]1B_ON$?VNXRL(O@JGFM60@X
M.CD3<T/RX&''U=\N\H95!;^HI'6N&#4/SBL,O]Q2'/='+14\(F6L8=LE4FL,
M_E8_Q2[DBNAA?9'G8+3]H5:(/56F%@H>G!*VL(M->H4::SG?H=E.AN^B-Z4U
MRX!>N&#9TP>/1;X%IEFJ[.O2N#GN21C!6+G+[2Y!;P#<@RIMY V,GF!2[;L(
M42@NR@0DKVCPV)2VBUV8\JK5OT3N'V*K40'WR:Q4@ZN@''\TIY4+'JAR%IE@
M3*?5J7^!W/4M@ZGWY[4W<8^S)Z\BGN61,^AXR"/$VTT55CF-Z.%FT3>SK-5X
M:JMQU+/J;U;M.F' LI&0\WG[EGW%PK@M55_X&HEBWE(V7O/RU.N10Y;<]FT2
M3:9\+ZC,U%T(5_36YJ2)_U7"#/2"U1;IBA6UJ%ZP#>]2*.C;(*$+%F1@+ZD!
M05&P*KQ+0:#@S\^Q;C$ J[Q*K#0.RN3A7+WD(8Y1ON2<D*YML<F@KB)1N(N%
M48\^*W.8@CP']3.@Q)K-E^&E;)VB+'_.+3HGG.O;[&@^G2M2\*$"9H:S.C^T
M.B^<53>Q:M>I.HZID/K1\'-8'9NMH:RLCI5%"'>89UC@"J91&EM>'6LRY7M!
M9:8.'S'=-2/J<GV#TLTCR+87X&EH/!'9_B%3%IEO[EZWV9&T+:0<N:(8]?.H
MK.IGM88E5U*P:?!*II/AA[-RY=)3UJL,^AGA5-4Z4P%60HYPAZK+UQ@O/AZC
MU^:&-SNO-<5R SA;X=6^T&K&:T;=P*95I^HBAC+JGUQYDJSW;C^BT1Y+8^SD
M\(D'>S<LXAD!7<DNDSE[@1#!!\>;F<KJFL3J6F167<&J7:?J*J9"&ES,GL&.
MC-FZW<J.C+((X;X&6S_:LESCB<ISE&[ /3;8,JTVV],5^8L<+[U$"1CG1=$I
MVDYBE8IZCV0#2ZCA5:TB%WE.+.5FIFI4Y[48AM8.4*E3M,W5K%34>U0:6$(-
ME6H533&Z.8?F H\C6?:&AX<J[8H4)AEEN& <E0D4A7S=;<!O5(-^F/VN?ERG
MB+)BMN@;/27RKO G^Y"*%01J7#C;45]9<9&T_@+D<0:KERZ7ZS9$PUFB^F6V
MB=(FK>PAG7Z3I[.C^W+=3.FCY)!IGW&<:)5G^U*V'9[N]D:BHLS <LW>[V 2
MM'L8% )GOL-N$R,)]?O^Q$K]U?J54J]^[#QMS]B%CVGNEF/'>8<M$Y.=<&<I
MYD>BL!+%"PG;=.\<0G>OJ,%-"M<P)A&E(_D><2.>)>/M>K5";:))R4+N+JZ*
M&Q)IZCZX>LJLJ$KJ*%E!P._?M+.'*JHSA[7[<M4#6F'.T?8)^UQ>O)$,:=/B
M?%)GW9TBU@7,XP3E>#1A=7>U0FP#4 LYZ^Y2C8DTM>]W>%Y5I,O+5A%PEZ]W
MT3<@=3JHDW-+6-_4)JNVKDP'@S,ZOU;9SEMP"F6=OHPGE)/E)O0*JUC(![>A
M!P-D:)Z^/U&2H7U13Z7N@!U-%3?I[@FDIT+H2/A$^V>.Z$0.7W?J"L3R 0(J
MJG(^]&I!FR!9S?K]E,ZU?BV)P2W\-7P5%70/-\^%RV<LA^^+WJ*"U1_EB)GO
MQ_>)W2WDJ8*)>ZQR.:XA_.K5DBV+]*TP/"W@U;=_L4&NGH#'X$K+Y:Y>YZ2K
MQ;<H6[ES!@?K5B'J^[C;)C/@.<J+O(K,?2*1N6VT(VOPML*L'0<-F;F;#,@*
M?M85G#EIL,--U:@L;NXF(7:PA6Q;=#"I,9*RFOR82A?^)*F39]R97]S+(%RQ
M2% >\H6R*5UF31U*Q?)%,J1L77WP(C*-A904':4\9?%O\E]R^(;?<V](+)N[
M3EM7S^BG](]-*PX_.NN-M2#+]0U)\2&Q0I&F[RG*I7?6.1DMA-2U['?*/E_2
M#R7X!;S"N!\^PTMR(CD]5]C/8O""YR"=S*F":LG#CKE\27?7 />O)U>IKNE/
M*(M]@"F;]NJ@-AN7YPW* $'6##8Z=Y"5I;HXJ"U#^-.$>[!#64$>R'@ FVK]
MXFXSM!:@EHA<;6)L@PK(VGT_)IF[K<^!2!*;GO(E&&K[Y22$;8=T=!YL;C+J
MJ+8U97C/H5/'H!>5E:$4_S,&;COX0:#SZFX8V7.]S#*4G:.,O/W+B6C2*3H*
M9Y0IZLPYR(C)<A-:917,XX/KT$( ,K,-*QQ2+$'UW():S0&O<O8QX-<I5K]L
MXS>N(IA5%TN^X()EYMC[[*4Y.'V6MY$A;2#")W7F36ABL;R'%"U'71^\@U2+
M(35=^[V?5P/I[0+. ??N!Y!@;P56_U5&&29(WCK=?8VR;575US0J5Q!3.>O?
M7/&$^QN:I1NH*)=VYABXDK(\A%HA&9OXX#-TFQQI&J3O3Q1K)RY&ME9]7X.Y
M>[!\>8B?P:I,P#4D#K7=Q<':)W#]5N4\J5_V=.9J^&(Q/(Q:H08SLH7<[6DT
M;;5<\T65V.LPY]3N@9AP<N:.%/&!;%JL[YKD)*GV4TPD"'^?97SO[70=]#AJ
M?LTQYB[S N+!;Y3,E/ZQ46?XT8,-#=XU3JXN*M<UAXS"?<#L"CN3**F3]PR7
MLI1/[<JU]\GS5N?HH=+F?3;A9CKN92"H%'UC7^X2D^X/IGFDGB-$04\5Q/#9
MAIM$D)$ C \EE3+\!&VA@4M#<R64R?$/-SO@'?:X6>UW[T&<1'E>94JH&GC_
M"',G4=$PBD2S^/ZM =7BGN/1T!XJT%2O2C];H&N47J$,P$UZ7F*)4]SSLBC-
MH[B]#5/]-ZF3 / =I3&?=HJFS\=S -NRD-+D3[]._42$KB%]#UY 6@+RN/TF
MA>+IHC3]_I4A(;WG4%356 5R$KSU,PRZAA;N,2O0Q@BV&ULDT@;/7YX24&LZ
M@)=2F<;@DF4\AYF.YBI0D^3?P.TOX<&-O+F78MYO? <F(MO? 6*1>8XC2?U4
MH,-FV:#EKS8.SMR\849_=YD/(=5BAQ?-)(MY#C%-_=56%;)5-!#\.3R']1FA
MU3>8)%B]:VR6= .Q'U[D.1#MLZ@7;%I I:#G&-2V@0H*52II-XL#/!\@][*7
M:_(4O6B#3TBXWREF$WH.+&D=U7:)V4Q;X&@<,W@QB#X\P]V.'%VGJ[]'Z2HA
MX;M873Z2U JU80J2A3Q'F);N2HEF)2MHD1?@\<0#2(A:GT$*LHCXY\5J"U-(
M;%# %W#Y2JZSB=R9&9/]_2$])KZ#U(9ME$"K66$+X@ //>ZQ=7![D9.="_ "
M$E3-<!M-J=LC"B7V^V\2)3S'HKK6:GMP$MQ;E 5X:+%8O>"5%,R;44#@$R6I
MVU G$;7GR%+35@550LXMH@(\,]AG@A'MM/')AMEV0@./I'YJ.VTLEBU< CP'
MN(RR%.M+7H^KDG_Q42-)W;XZ*:+V'$-JVJI 2<BY152 6_WTY];KO)357@VY
MS8TGC57N&.I$RH##?C&JP<%S-)I;16V9JE%;BUJ-(P?7J-U?>.R\ =6Y_TO%
MJ5*9X953?AG/L:BCN5*TAQS_%F^FYPM^W+9X)$>]I[L61[OBA9$%"W"#G=CH
M *%J"O'5+F4.HRM="AP\=PGF5E$:GG1J"_>2R$'=]M1+#$XFY0B$%,I@P";2
M4@]4%*[AWC<YJ/4K( ]$@-7B!631!MR6VR>0+=?57$_6YVGP& %.B4<P4-2W
MC!Y(E>JS=-G%EW<+'<^5WM7KA5)C;=4X&%*+_"[*BL-3U1U=C.93.OQ59EMJ
M_+U_/G%JF_8]ENBEQ0FD"?^Z/7F,RK$;F_'#:0?([>TL]C]LTI$KH9%Z_(Z:
M@HZ#=T>8CZGQ6<YAK?6%O/:.YQM50G>4;AY!ME5 DUKQ$<)DBP>!.BU;J"-1
MMAI+BSEO7OER/8Z<WOJ:S@O13V)Z,(@+^ *+-TF_9,IPY*GT&<[@T2_K=AUX
M/>-WOVP(&'"^S\Z;7XZ]Y/MY^:L[-:RQ@B5L5GGIZ@9&3S"I1FGI>;D&%\J4
M78F+[T^)V3%/W]L(7AG3KG(.JX':-F=@C3)PL!/^*R]@3/*#UQD*)"%MQ&T$
M;4UNX4#<AKDTH:Y9]1S.B\@T :5D0M&: :O>!%\W+PE)PEV;TPCJ&IS"@;FI
MF30AKE%MN,G3#FI?KM?DX8J70[>^QW-JDN\CC?% 5F\YR^%;G]4(X#JLPD&X
ML:$T(:Y3;[@9VPYZ?TVS.G_-']5DK7W_[1XE"1ZXR.:1),)U&8WPK<XH''0;
M&DD3V^JU6LKRYNXE8,=+^1F\!]PYDRT+#*TO,(7;<GM/6BMI]Y$P?)8[0"YY
MIIN.X25.\LUYCD_O37AZ^/;P%-;J>Y#Q^\26Z@QX/Y#^AK%C?W)ZR9@=HK"&
M*5AUVXK[LFU%T7VTBC3L**+!(L]] (05GC[9N2,=3;M7.'RIP(@'VXXR/+RR
M&]I&<)@$64C'T;^A<_V:>"U,3[XO@,2<#E25)>^_#LXA=QCA(&HTI*SN,*B!
M44/G)6\.YW#WU46>40PS PY-4VAQ\!N,YD91P*=699;WQ1TW@/SPAN3' '$3
M"*LES<.ISK+?<-L(!G,W1J.H3EJ$#:8N(JL!)40+=U#0LEQ_;8H7B>"Z %N)
MN:DQ:Y.I/Y.U!QM"BSPOMW5 T-<<R&X02Y4:;>H(2H7E9T1X0;KVLN!@&++U
M-X4$,ME\BM4IPF]!:YLJ@$X2X5*E1@@7E)HQPE7L=2R$"V2:0]0&5O&J)/NB
M#]B<I0*XQ:5HX.:5FC>XI>UU1'#S9-*/V?#,?2^V[0,9S:GG=5J9CVQI9^"9
M;)NT!_TW*)?M 5:XCB<X9EQGW(-LVOMH$R0SF?4C2GSK@7%<;LOJ"H*-GF?"
M;=SC]+C-N:=9L._1>IB>K"[>+03;I.HI'S\U_03_P%E&HPN >_$6J]T89?F4
MP$UTR&>AOL969RE<@*NPG'.7L65I5TMW%8'U7TCT=UC"9KW+T#]!7.S-K='?
MS/CQAB8U?G/N:59L[&!X4I-6_ZE(W_I84E5#LL&NB=V4,B:J%![W'JG"<^XJ
MZM8[6K^0$BW<!RR'-PF6ZP>(5X#D->VT^)JBIQQDU5N=U^FN+/+SYRC=@/PZ
M5>XA=MDS;I>8LY]Q+YND!8[5#VT)K_]X*"V_EKNSY'.4%AE\*HLFD&IXSL[J
MD+K%^V?""L5GUZ$,+3AMAU$7SO)3IKXWL&+(C*U8BN-%TAA('&X(F\YM =T&
M%P3,]UM:03#M]AP+%/0UEAW*"J+& ]A4MW8<7V%IQ*CE(N];TN^KB,CV#S>R
MR#Q8 0R%NT[7*-M6C7OVUGR42,.EPV6<>TN-BS//(VQW9,LV?<?"JG>0&4NM
MOH#]Q@-(J@VK_RJC#!,D;YWW5?8Z?TVC<@6+)@#,G4_A"BF\&J=9NH&1<FD/
M'!-79LG]!PT>(Z>DQ,.92]+%![)CKKZ?4A2F[[Z4A C8>5V /,[@KMYE;/.#
M7X B@HD[)[7,-E$*_ZC4Q.O)'"5PU<YC[SHFZ#QE1<*S "\'JE6>[6TG.SQM
MG9,;B4.[U6N/H0V#N;[/NY?D,T";+-H]PSA**'=VA72M<V?3.7QG?C.4B'KW
M5DC77W30Z QUS$'\PP:]_%@][)*]U2HV_QEJU_S\V]>'@1J''QIYR0^N)_0<
MHR**R-3)^9@'&=Y(62\N'.@TWOEBT'B'']KT"PM[OO01)DF.TJ<RVRRQ<3.(
MSJ,T6D74>[-RQ(V4(F)W.UF++LZ4=!KL/"T(V$0,7-RIHS;U/T""OJ71&<ER
MGS^?HZ3</L&(T]SR!1KSR!3PI-F5=:,UO0R3<'=\I=STR#DIN&E2UO6M&1T/
M_?CKT"_^.O1]O_K>;B.1%=J-E'6=Q%.GW?[^CT&['7YHC$!^\+O=1B(KM!LI
MZSHQI=:,Z'8X([H=&('\8"T*FT0X/$?P_!DOS:CC(H?B\(C\F,+=R'?;19!8
M^L%0=]L\ZCXNY<W4Y@*EFTT9I>PVXU"T<1<T"D_:3"P]K<VHI>8^'QFZ!I7Y
MR*V;RR"F_O'+_QF _?!#8P3R@]_M-A)9H=U(6?U[",YA+=Q&0_+[4 .KL5A7
M'IW-<HJ]DR-:U.)V+I+?YNR;WER&JHW8=7LS]AII>L/(N6.7J8U=^0Y36Y;;
M/[L-,)9Q/?O,N1?P!9+T?4.KR!=H-)8I$&8W';<QTK"/Q3Y[TXT1E1'$V08U
M%XN_/J,D>5M^2\'JH7S*X0I&&00L( JH!RAD4L\0@G*6F1I_3"GT5P$S'.$G
M&6RFF [8$C3<-:#=Z ;3MA<')UN1U[CI[<8L.SBN;_W9?AQM(Y<9XQ*3;C B
M4>CF VU98TR$6$[U ;^AO8BK71>LSAVV3 R!\R"RL42,R# Q80,('J$S%W >
MY<\8@N2ORW^5\"5*:+AO#PBDB-O# P&Q4Y6O+J[/KU,2O[FJ$TA1-&72=!2D
MT+C;VY9K'22GW6#GF\N[VN6E\_1F/^4.9#'19T.NQK]@UT(&;R+TH.6%=/M'
M$IAT 2! 5DM5%'#X!KXVDG#S2-%#]HW+KJ#M7CS&WO2S)A%?/9>Y!R\@+0$6
MO-&.Y.D#L+KXSAACM,LW1M4H[VXD0BGI+5F%@'N8_TZ+HN83[9^.HA/YH]K9
MVQE(X^=ME/U."7J6)6>I.R+W2/%6,&HDM"PY4_$AN;O8;^R2\J;#W0+Z"S%<
MFC;(@T[C\(:V9 LA.?V&UZSYW*OC*CK7</<=QLZ8BA8167]=12$+ C.26JK#
MALTXW(U*Z7$"*;M6D8'[%55S,F$%X;[J(YAU4,W+';(%YMUOQHO9ANOW*+H]
MXCKEYD-#2O94Z$#ICZ9$)KD)T)B2.<?M4+K3M,P+M"59D0?248<T2>I68Q&U
M1^YAW&I(55V1B]A74?D)$>L9^5Y*YZ<Y8&;/$0YM+7NJ ^ZRG9%1908TAL\U
M&,L.'%U?T;'HW&\8X69B0I9KOYDN+.Q+]$^4M=Z#==)))QH<<PZ)_,'VV,Y(
M4C<!M&]HX3!#AE[<$;8([\.F]D<1P"FD+(CW2#V'CH*>*@#BLPW\P$!CP&&Y
M1^WQYF84G&3K9N$1#:E_(D"=) F#BY3KH\^:)@D.\N[ R_2X1N4,3*.N<"=9
MURG6#_-^NP4%XZB,1]*8ET[B3*F;ZZOE7B1JX 6'HE&)2N&LEW#; ,GHT^\!
M-'X$^U0^X>Z$70F!P*%H#$>E\!8(8GWD@$#E$ZZ;NWR-09X3=[Y+HK@*=USB
MM41&S%R]![M\ 5D5";DB7>"7*"F'!^0F+!K3Z['P%FL6+"('1KV*PIV*RLV)
M),9EE6D/G9V^$3UY#N(N0SN0%6\D$WB!IW$DK&E'$,28[4C3MP%Z8GH/$L0R
MI:2% JD6&Z6!%17S#PS,$S*%$B) >'%BQFX:ULF90@F1!;PX23LKL;_%/I!Z
M<$;_V.@U_.AL?%!I$B10JC]$2' F8\608[@KA"\1MF\*\!RWHRP5&A*4;;X.
M'F4HH)%75PM!7/;A!@ZI#!=(Q[=*&KM_UBI53;A;B,KS%9[E)4]C9>ODFI]R
M3AN@"[TG;\I1IDZCW]O0^</O;F6FNGG*EZ[<=#=^S $+IG!;;NE#%.U;.RCU
MO[D[9J'8%_%%'YR;'!A4 TF_8+C=Z$OTRFY8VK?];./5ZX;EB,YOV'[!<.<$
M8S^(>&Z&8I1V'.\5>E_C-6LPT1^5.QS#W==FJGG#B)62+R!:S-\8Q4[94?\"
MX.:*8=7Z T5IG_9OM'8_^;=6&#<%XNHCN2:X@;UW4+OLPATUF=I^S<&Z3&[@
M>KB[J5!"U 6Z)0*!D;KV.NB2JB7<$=WJ@I/E>"=8;][,(4Y+_H &:1]E2&*>
M_BB;J*9P)VYRYY*J)V@JAY02O/5SY'MR8OD9H=4WF"18O6MLEG0#2:Q9GH,B
M%SY]J56V:0?%LAZ<:E[AM7\!;N +&$G,/]>4+3@ZV107=!?KQ!;M[*V.G4^B
M/*=LU&F4;&.C5$KZ:)F#C+?1EG[^J5E:;"%Z:6M/@X'X.44)VI 3EAL8@S0'
M.?U=,#%E^S .C]+9J*3;0$A%]?X@I5AE]>P.KRJ_L@G?104@67_2U05X 0D>
M<5<'Z:D04BC1KJED2H0(*753&$-+JLHIKKDXN/]\#Y+*4/DSW-'=F03EX-XS
ME3)$[,FK;HPY;E7ZBTLOL':+JLRAH "+30;JW*A4J(D)VZN<',(0@2:MN#'.
M>#6Y?@W-Y-9- 9($Q$49)>V2EHHP,>'^!@Z;,$2$22MNC#!>39;?D_+#],PU
M'3)=[$BWQ5"$ZL:):M7A[J-I;$3PVT:P3&=M)8MJ%S3+N-9PSY'V6=#/RARF
M(,_;?.>4_1(IVG;KB$_K3M]:#.J.!_5;JT__FZTEYW6ZPA/*#$;)WZ-L]0WW
M',9PR"?;#X8L,M?/Z-$&.BF5!EVXRZT>Q%A<]+ND\78X_8%6$)<9+-[P4+LJ
M8\;$FD^TAR*=R+\VEE)'T,(L'OKK^FG:]PLHJGD4NW$Y%&U(&XW"OV85*R)H
M4RJ#:6[<'=->4L,CXH\S \OQ6':>PWRO4T.5&8G)9%!0SQPB.E3,KAJ4*&/B
M<5BBK1@-/T[<;AB!B2I%Q&=K-QX$)[+%8\:FJ101&L&+Z#2E9N4N<B4#U&0J
MY*]K*3%J 2YH%UN4%<U+8,OUT!0#W,D1MXG0!<3!8$U):SV4B:H(_%2.8X:K
MLB#A0AW]+U]WY-";$;ED@Y5X7)!@Y:,Q*0+?@M?B\1M(7L 7E!;/"L.I C.Q
M0:68^>@1Y$'%WWI5MZ:T)Q&**-B?E1(MW!%.3?/_!E'V^ T9=9,!#ZW>L>?Q
MSCH%W78N^\)>HG"O?VDHC*N77W5(<='O!C67]]@1*/9SWA5JF6:YZ<!0^0J5
MP\UI,R;:7:%F\@Y[ L5ZKCM"+5*XP44:&F-:\W[08:+?#RHF[[$?C*WGO!]4
M(LTR!$IQZU%Y!\+VEJ2, +,<N-E9R=4*B1V2'YG+.0)^SE"NL,O3(Q>KWY#[
MV%E9F:[5=)?NDL-$V,)JYKF#$L?EMDQ(2N6NUU&8)? 92,P06 SF@5$Y^TR
M6F;%L]P&P791&CB4!HRY8'&L]P2XJRHQN!F$BBCQ][SK5P WSZ1+O8 LVH [
MD$&T.@-KE%5[[O<@!=^B9)E=OA9XVJ;B2;4Y"R&LP7D6>#>UJ/W.H2&1Y?T)
M/YI2=5TF^_*!A148[56$ (UO_>K)N,DFO7-R,TIA%& CZ&5I00893/JMH51_
M/[F1N-YPET,'+5L#\;/(4*E&*6,&5![T?+K<EL*(>\SE8X8#A$NKZ<@##G(Q
ML3PDY;MS7>Y1DERA[%N4K1C:4"@&^O0HG&O$4(,ANP># LW B"DXW;%W>) N
M>"BKW]MVU9P4=^:L<+T*VP]?\;]*B.6_*#.2+JX2D-'</-)A^C,JJ>^PD%!0
M"2IT?H&'J[;*87WQ@BNM7Y"+WQZS*,WK-":?(YC>C/?9U0L.0"53T'>(*2NO
M!#@9[AJ[1S_7\$O!IGH=T!, ,N#UVZ=@AZ61Z'H#D\9BKAZ8+E-ZXSJP%'43
M0SQ]HANLMSU!93*'NX[,%8EH#BV]"J$P"O>VHH7] ][:U=IFP:"2< TNE_C8
M)/FN2A)DQ7HL1_ <\Y4F;!/<.,^'S(9DXX!_CTBI3/NRDUP9/^V@HK^*WBY?
MS%%J0Z2F=+^G2555W<OF5S%%!E?O')Q.WU)Q;)+\&UO_>[ 9WK]$V>^ & $K
MNEAAH0J8X__Q'9M:H?WC8'*%W%U3'@DU4)M-T%Y'IA XZT>*C80D].MW(+D*
MJJO'%,;OPDMI=105-R5;06/M/X<W\;J,LA1KE-^![.$Y8KXV(2)K;,LF<Z;@
M(.#BMB2YEY;K2KQ\618YGE:3!ZXO8%)BLL.TNEH[,LQAEVEC/%M,O3?U693#
MV-"R5!Z*AASP",-N)O8RL9/#P< ,$\C,2/WA0DL4,I(HBA#N5I]EUZC:>E*#
MOAT9E9MU-%\X_BL@QW58AC[>T+VS/+N'G<$/I^7$7WD!Z.LTSJK(I2@Y1]LM
M2FL]%T61P:>R()O:CZCZ#>L+5G?16_4279:1%'Y5B-, XO88[A,=FS,,LAM8
MMZ1YW[ A4KA7<!@6:\;*D>'D?+^H--_ULTL'"7DS&TWF^]GU!W[79Y$6<$64
M@R^@2;X-07[Y&B?E"JRN<'OB;KXKBR:WWVB38TMVD(:;F39YMON?=G@&V2>F
ML*=Y3[$D5;CW&]RM]CQ=Z(W6>%8C*(_8LL(=7X6V4MH&[;<@2PR5-A%5'^YF
MB]PQB>3FO<K!")ME8\R_A#>Q/<S8NU/U1[1\*B*8DE <\O#F \A>8#PV='MG
MR(A)>Z5(DXD']ZD.HI.1#Z1YTPT.:IR]C9=&)+Z1?P/+$M_1G2UCONYFK940
MN!;*NU74;^TLLO_-@^ZF:OF#!NGJ+HE2YH/>4U8QZJHVJW!W'+S=)>@-@(<"
MQ;\O=T07ZLL^0KKV0)A-YRX8>4I4('G;#"*:)Y"J&JG9T@0\[Z'Z-W24'C^8
M)G4EJ6*B)Y$@\' >^^,XX@]RK-L"AM57:_Y^M>'>:A;:@F6*&\8U:'L,90=7
M"8;AF;=VTOEG3%CDUVE](Y.6$W#"&DP;@%>#OP._/#YEAAICZRM.$(322PU/
M.E*?1J?QZ&3=&4XXI-F0-=PK7X9;-FBZ;0J6 U"1LW]/SUB^@-<,4GNE5O;O
M5'92=2ML&N*OA@WQGS^.V@%WZM_K;]1/O38")$W="NQ-W6LE$.78OZ<Q1EJ4
MOOV _ZX%:-,#59DG<EB-*Q< JYODW[F:K;4RX6[Q!--*6=86KPQI P0^J0?;
MM;2F.'OK_(^_*ZM6?+3Y*EO<PRR@6,XOT3]1=IY$>4[9@=4H*4Y$.R[IHV4.
M,C(W9C5+BRU$+^W,2N=E7J MR.Y!G> D?X8[^E/I$I2-]EQ*'U-]<EL4J:@N
MG>J35B49;+E5!1_#6H D 7%15B_-[T!6O%&A)B;<QYRR"4,$FK3BQCCCU11N
MY.<MJN9RH "+30;JB2H586+"QM \PA 1)JVX,<)X-5E^'\8/TS-G3?RDQ1+3
M">FV&(H@2&!,KSK<!;3VM)_?0H+I,&O;2TX&01.-ZP[W.(=B$,JZ1$ U6+>.
MJ+S2KDY<25]A2--S-![0:^@.MDFET,=/C3KXA]^PPT95TL-55$3G*-NA+&(&
M6L@1MZ$] F)GKD.^-9"BRGWW(*RG.L 5\ _70XLZ-U+O%V+[-@.A!.-P#6LR
M],EY7/-ACEE/N L.BDJCTS&VOV<=I/%);7GY-AK]$<3/*4K0!H+N-O!PQ21'
MW2Z;1-0^>:!Q,R!5?85.:%]'M302\0Y\HX=RJ'".O0+$2E7_J<:V6JF/XJ,+
M85'V40:GJ/< -+"$&AK5*@K?5_?U)*>>V%8]C:NEEQ0PA:6YV.24#A2>LO:P
M@5!.7>&^/RROZ@V,GF "BS=MH(XX*(.UPV%&@&7992K0=NJS?,_6;^#6[ROH
M.UH6(WT8[QG-$<UT*TT.ZGVUX>;^IFC] ' ;1@5(WNY!C#8I_ .LJHE2%%<K
MX'OP M(2D,@H\F9(?J 2P]V<-[L'F/ .L5-8LZ5Q/S&11#_+M.NN$]S39[)8
MDWH#3023T9LS1\W/2]T5XK[67K_#Q8@ZU"@I#I<:EW0<4);PI!SN9J@4Z=E"
M5,3'\V]F(R,M0T@?>@_K/9RHBNH+]RBU58)CED'ND:\Y6)?)#5R/DMI;8-6>
M[AFQ"@W3%@UGA'4S.0)/ B0[7.L/3FHCNE(]^IEHO+"]Y3/'<;M->/#8J2S<
M8#2I>Q[(^#H$O0?0*NU?Y9*MS-(P[.*BT'[S@UR:<GU#B*1ZA47]GGFZZHO&
M?/.MC>[7*=O&^ZN5=7?7 >7%<MU>5+M,7V"&TCI+[CW8@A6DG7NK%=I;1*Z0
M,\^AU]Q(TQQ]!Z)4=W4G0K).9Z?FU(7T(TD<^RO*?E^C+ 8/Y=,_05P\HENP
M004D#P!_39O=4Z+G,%I$LW1C<.72X0'1S$"&B%2NW-ECY1+0/$=X50!69V\]
MH0]!^Y>O.T@>7K_%(^05-D>4_#>(AE&@-EE20:S+,G1D6S&E5;CK2F20@WO4
M!US,]2[ 4^%ZBE?)()K+\8D:2+"(G,W.B$#7*1:C)"BBW>KF4'24&E$XT^@&
MI1N,I"V1BI$&DT?2Z$0G\48IZMT&/A%#,>=WH<F>P')]CKT2+*A7'=@$K4H4
M F<#D* 1D(0^_7&#SI ,$#1&@<>P5LGRP8KH2L4"\WN;0V+\W6,DB+21!0*%
M3[@!HU\PG,OM(U;T%A6 ?I&82],^?$RG\1@.,EK)0H+!R^9LT,**"(MW@Z(4
M?_A$;6<V0;M:H1!XW,)"?62;E\9(/XK1BW,-[J0,2<YN^/9K[Z2Q6(5[$8TW
M2:?83GC1C,*/9KC0[T;?D\1JE 7"Z/?&2)W?W<I,]9:4+UVYZ?[QF",[3.&V
MW-)'=-JW=B3O?W/6R6CV17S1^[VJPZ :H_L%P_4^X^Z">&BD&*7US+U"X1I$
MX(Y9[D7*!W<*ASO)_R7*(%'H/BIH_I?UN;'3^+,7BE W9=@$%&7<;\:@=(52
MDJ8J>XK2WY?K-=ET)J+=7)\M[^G[,RIE#KM0,F6<=6!.JR$]C?M]>\R_F5[)
M\ UWOG67P6VE,Q5(C*^- 4=?/04'7PL9&(PXA.OG*RR#O"#:7"4(9<S,@QRJ
M3MI!*I6G0)#32@803$[A!M$Q1W@D,62R;=;.(VDL9CN=%,R6I&:58Q[AWN;N
MJWC#R PCH**>;7:HO#@ONXKBZK;GE^B5K"3/4):A;S#=G$<[_&5T25VG*.6,
M35S4DYXR;E1D9 1>3[KIQJ.KU1'N?*YO@OKM%Q@WST-P^QN#EMKK1K0^PTM%
M36D\"9B&.S\<C$8@V_*C3SH$]."3BB <?% 4T@1%S<G9^=X4</@2%66&/>0%
MGI-P84$CI,*C3Q@.3#@*:L*ESS'<!"BTD?80:7D% ':6,;'/9@@AC9*<N1"S
MI,\@TS>!T4R(646XN4K(P>AC<S!ZT.@,1"0D]PJ^5O<2]VOX\0:J1N%./)]*
M8:_Q:&((>4@JUA)N&I"^$<ZB'.8/6(-HM4R[Z_UA_@358M2AEE?,9PQJ*J\Y
M#//XZR<GF2)6ZW#!E&C B('G$XW>^>H3>>&\.:Z9XWB]N Y.-3GBZL"ZY-UE
M-729(>]7=&<CG.D@9[[G=TNS=9!NZ1Z+N6PLG$=9]H9']\66O+C)'>[HI-0A
M;DCJ,3(4=)1%"I^EP48$N?;F>B.BZ_#H"3,Y%)0!PGV*2[5Q0B9KI=QP,4Q$
M:34\V1$BR"-;0E",B2BXZ!(% @VF7CKHZ#+37_U/,=\=N#?T M(H+9J0S<<F
MQ= M*'Y%6?','U'DRM*'&%%9CT%C8@7-04A4A^6EO%\K5ZG%E_0ZE<5-/WN6
MZREANZMS%\%A.F#:IT'44?W)Y_;G*"'=ZGT>EMZ2MY$>]16LSI^C;%/G08@V
M9),$HD7^I4P*N!M=6I<OL$\ *B[@<^,K*RP-"1G.#5!^]F/HO@%4,9L C.&4
M38JXG;H)B'U&B)*B\IOI J[M#H(OZ:'X$S?!K,2CZ9=$@RM-L3A-S)Q&??0E
ML=) P.LTSD"4LX]^Y0LP&IY6("0H"!76!@>-<PN74*-2N@M6\C)P'3G!. *1
M(Z9L!="(O5"Y$0N"_![LZI"S?+F^RV :PUV47*<DY=3C-Y"\@"\H+9YIV7:,
M>5$,IL'+Z>5V"50@N]8:WX9GRS#<F=&H._#<,TK:D^1JC]^0"=0'+'00OF<Q
M-V#3;3,IGO=5.LL:Z0K&N'9>2)(Z$VTHUTQF"6:*?::'<UUIX$'!RFI?H9)R
M1UF?ARZ<:QYS1#/%.I.#N:YS1J>(<EK#%V/?W.6AC>6*QRRQ/+;.]%BNZG1V
MX'ET+"_66&)S.%/9J"-ZP&9>H.;9:$)<#ZH-]Z!5KU$L&MHH\)<9.^77?J32
M)IE68#^-:[NPLW7-R9\, "*3*R0"8+*R?$?LR,;C)__GF9=E.WK2?BJG@)]:
MJC2MT^^?1TG\T_[VQE05/A0H_OV>/)SG_&6G2I1GE.#&RR__56)?0G+ILJX^
M2!&W5R $Q.X>:TJB' _KOT99%J7%,JL:8ED6>1&E*YAN!DK+DK</- G)W86S
MR34?4M9Y$,G&K:9Z=DG(/MSK%U3=+E]!%L,<X*ED#/8?\^9K/KR<9L2#AT,Q
MCU#!J6@=*X@5U^G7XTR=8><>K,!V1[2OA+\#V<,S;AJ:OY<JT/7Y@@(!($Q9
M;U4XR500^J-&E8[+2C/R&-3B6Y2MG$]W#A/:Y?H<2PS2O%+Y'B3D<37R'F!>
MV?\IRL&J23XS>OFT#8&WPJR-B3=DYNXYDWT0=27>&1&OJ\"">,5-_8#7V=N!
MIE&AP@7M32;K?$=7<XWYNLLQFD3I;;2EI16F?6JSB_8^.1>>FDJ8_G&@@$$*
M8>K 2/CB'W^B9VRE?NQ(U/WH;'!CV T)Y.\/7'TF59K60>$IPE\<6&F8C9.+
M.KJ-VBR<PZ+A9N"T[W 1UQVQ[C\9UMYME-#?[JBUHC_P1_W6F';PS=W<0+LI
M#QJD*^Z ,645[8QADBJ<-<KE=I>@-P Z$W3JP">D:\S#H7/GRZ9$!9*WS<#'
M32 5<7<<:<+U??< +VU@C-<^E5KTUX!X-.V[0'2:V4)3QB;'@25#$LL)5X[8
M=/0A%QUE$.HW64^2:D=I$@D"G^Y/,J/ES;LFG-(.J@TW:]'I/;K3>W3R7?CT
M'AW/,*?WZ"9V]G*OV%EU]..W[P)\GD1H!Y89;A@OF=AC*+NHEV!H:__YMB2=
M;[DFTZ_\\3DJ_AZ]@*KV',^A0?8"5E<HNRJSXAEDUWE>1FD\/"XQXM'81).'
MOTLI>5 @.Q947%@)Y2,.05.N<%?^AV-.OMF>AF:[*[/X.=H'9) <["BMUI[-
M57V:4YFTHJZSF:BBF?2^H[7%%%UT2N$#OZJK;>#6[=6>;O$2P81,D;"K^TS"
MK&S-#R2K,9TU"*N94S>>OATFZ\23B/X.Y_%-X%=E@/PZK9_S^IRAW-K$7ER#
M:9_EU?#>NZNT];WJJ3RI []UK6V3.D+U<)\G7Y)U!%YGI%1KV>J^FM6:]FGE
M:M][1S=K)Z]ZO[(J@5]>-W63G1LY]RA)\'R&?+0\?O,KL32$LRJ90]/4L\_I
M6J7/WWZ#M/S#<[1R"+8PRQ*UAB4OR]7'QKR+HH?^+N6N<M(/1905SATMV; A
M.Z]@=5&2%_;J :1>#W;OP;0WQD9.5)M!]^*5(H,Y=SA3>QZM1VD(JK$A^'/=
M95*P(7>)G'>7T :_WSZ=AC^?AK]1>X0_ &KL#=8#X&5*[\\A(&B2+2FI!857
MZU*!X.&^S6O1(K\"<EL:K!;U4PR]J_?$6NNI%Z>* M@?**0%F'MSNVEC-PT;
MHE<W[SMV1P&%5IUL'B%I <O#"%_S>2R]1=9B!EP.%E;[;5^;KF>2RHUO)>I5
M?G)$QV_C(/R190.$>SW,VW60WMS5\S62M%+ZJ69#7S\U-B'!2)-LE#'Y6YHD
M4_B?.K>4Y7WLNQ29PWUHUY(Q#H/B(TEK?9T6&4QS&/\2):7MA:Y*E78[L*#*
M4Y_6;1^/N[E #<O/+H=^S] B$B>_H&A#UH 3K=M)^HBF !(UC;N1O%5[VY,S
MX"3QU^0G\!B] N=)3/>BL!/^-U,&"<H&-%Q*=\FT<2N@%%3/L%PT<,$R+O(<
M8(RFV*-$3S"I7FQA6," 0YM(6X>#,XMU).P(=I>A'<B*-W*%M, RDTC8'>F<
M VMIEFY3V*J6=N;$35"!3,W4]\\:HM1O<"B*$.YU8+JJ5>RV%'Q[E%RH-I3S
M@B5-_0DAV%07;GZB5JW]B-A1CH$W'ND <'32T!$G80"KD*/79Y QG_FFF!L_
M5]N!S,::WRY?R70;]*;=Z>H,I& -B_P.3^(S4,"L7GXUO[*=HU7V8X]JB7WH
MG6(B0]OVW99DU%C1^Q65/#+)=?J"-439FZ@CC0A97:)#.!MPLY2?!J:=VC0N
MYWD.N'$?;/+[$ LMXC@KHR1?) GZ1C+\7*'L I5/Q;I,\#=4ICH>7[,">9^O
M7,%L.H9M8Q_+[RM+J1&?['E'_(S0ZAM,$FR":VSQ= .?$E!_$G4QB:*LSL,M
M.IMN(6^@:0#/K5\C5,1S*$O/Z]H<\MW/UE80/.;&ZP<Z\]ET&)M&=KQVH$NH
M$00RETYWAW\C9^;VENH#AN:+\SW#]]>A&,9TO0#?2Z410^%YQZ$E".,3,2=3
MCM-T69\V"5-K69L@]=)A_:P-KD<O]U0[5K@%G.-/'C4+<T/JV8"/:X9I4#BL
MLCU/4CF_E,7C$5M&)B #V8A:Z+<*I]KJ=6N=ZL(]4*ZM<8/=W!5NE'.4%C M
M8;I9[D!6&2P_ VN4@4[(SQ>8HJQ*'E8 ;-FB6CUVN=2YQ;Z XAFMR"9E7E#C
MOGIQ.4XDZ,7['%F"D%K\ O\C+V!LWG)#3OHM<.#DV(&Y02ZR:7Z:@SRJ6L3Q
M&JGSKASP%?XOW QWI,P9Z7?&/:-37S0T?JA=<:]-N,%.1S2VNRF0NZG/R3D<
MOWE#]2;ZZD\1]^;?FMC]FDEI3>U$W- '(FR&9O.[V>VFV4UTUT6=P_ .C H'
M=W=CRHST*'/#F3-J;\H8,')MQBN >TZ4C*2FVTI$W3<(F]K=#K%YFR-5:PPV
MBK4EJ'8L136'NSAN5:L7%[* %% / ,FDG@D@Y:PQ!2"9-0?^C%NCWP.V%GDH
M_@;7).LLY<KT$2HJ,P^<*EEF K2*ZK?\;IF+-851^YA/B1A+!JW6TI(FW'%P
M=-=+>X)K@1/K%E\04]Q6ZF:VQ!">832Y0@/[B JYR]YA 0I(TSB#O!SZDG0#
M)D02Z/=_+Z8=K9J]D4H-P"I%!S"6*SH7,&L8:A)(R\DQQ7PZG F*O2'-R@S%
M2)S9;5K*;4S*;3Z&"U$=#Z()/Y&3>!<G(Q,X =[)AEXGUVD)'^8A"CKO2>]!
MC-(8)K"&BO&IA21C]<,,(6/W9N]+QM!MT>X'DQE$26Z)'\KC*07+\C9Y#XUO
MA[=[!V0/G6A:RVN/)P+Y>X[/CMSA;LTP#$&?N(^R)FF6YG<M=NGWT7DDK>>@
M>[ E"W?BWQSS7$99BJV4WX-=5&20W#(98%U,V#0,CW!F"):VR91@Y0FA,5?U
MZUXE0_\+L"KCRD#_548)7$.PNLM0\]L"__E"2W)GAQG?>TLSFUE7L&I;![Y=
M6M#@LX,Q#%!ENURL_EGR@IRE2_$[R;C4^^@- FLY@/U8(HUD9.&=E.LTY32;
M?RI-Q]@3U'A.UXLLH9?K-2".]1 X3%:3 SLH;818Y-BTJQ6.,^L1]JT\9>^Q
M(JW^PVM>[/G*V$!RR\,&*X6^]6XV0RS:U75O$FZ3:#R2%DPW:E;C/8H+B L2
M.,$HT>A.LBP5NI68Y3OL7HIV=MW-Q.(&GU5+Q@R'A3OM'0T##@K=:<3A'?8>
MOA5==Y:1=,9)P4+H&X(]'1,6"KUC]KL]%NSHNG\P]X&4TI3Y/UFCF5"J5_ *
M<OL"O>"[Z $2-CL^[NE"M6C7"<*=9WR=;.M/&W8GE,+R\ZLNSF% ?A?!X7$[
MX^OP7*7]&@SPJ.KHH:=E9?G$XH@0^)JN(%8,/I5X0MD>X"_7S<KNH7S*X0I&
MV?@D6[U@8VF5@KYC2ML(2G!3J47_0,8U$CM3OT>T6*T@L4V4D YVG9Y'.UC4
MUVJK(94D<*$_H#R J66N3?-9X^H[P*<QGQ+ZK8F@?X+R K(GY'X],5@OK;^F
M&?YED\(_J@S#^X<A7N.D7&$?L=A6CPK=@:R(('$:C^CR-=K"M"*_!T69I?D]
M2A+L2<B[XH.N<ZSJ&E!,7YW#09:JRFA$Y5+MAT\&E3-7<C2<(%D;]?W+U/+5
M0S1#+OVX=+P @8C<W\P*UXZ'H1UVW!G ?C:_!WF9X(73ILK.5B=8N*O$Q]1W
M*(>T30Z[3/F]0YGI>^Y,9BW@3=]35B/<"'J&!2X S0(/H, -5<VG?H7%,Z8G
M=B^+9Y(ND;;.FX WO[?J\G[/G=9*>WC3=W6U"?ZR <,>]_NSPYY!;J)=#I;K
MQ6Z7P#AZ2D =/(9_NH%;6%#/%B:L@=^KS6IXSWW;8MMXT\/-= K^!H31BO"W
M3Z<UH;C7C*SD#?9-S@OJ5>%E2D>P?QN(1]Y$4MI9G%XV_6A3UTN*O>GJ(]$-
M2..W1^*068>$++KA<>&8SKV.[1SR;?$*F;?.J$1#[09$'JEV@;88M$+E^F1,
M]5HRAPH6($NCY!Z\@+0$#R![@3&XOG_X K9/HQA,2>J]N@)J]TZ7U5Y(55>&
MPQSPKP^]!7S#3<'1NR[PO\L,YBM834ZI8)*D;@PLI/8:3&JZRH-)R#?<S;CF
M6/Z<S!6R-RJ">"3]%!8#$J^Q(J&5/$#HS&:00YL^C4#28['(A(1M+T9IQ,ZR
MGW9A1.9DDVI'RH2-8<4A7[HA:W[A#G<T=6_P*N:Z %OF])='RYGC=VB=Z;O<
M ?*(Q'^#:.B(*5\:77I?O +\V/J(IX@8Z7N&!.T]1E/DN_;674@ 7,=KT-E:
MGM[XM^\CNR^@%W<[9JIQT= 3;\S8=7I\CHI?49FLKK<[K/[^)L$C->V$&1/^
M-K*0B>]8M&(<Q8A=O1HUK@3ZC>+V]<7EX9(PR!=QG)6C['X&'$3!/SP.@8)7
MP2PVD,NOSN"B7@^W__GCJ!'PF/E[_8WZJ== X+4 Z>J@?Z^)0)23_2LL_"Y*
MWW[ ?]<"=/2Y $4$D_P\2N)/>Y$FJO:F"F]H:OS.5:^MI6!DTZ9_;$ U_.AN
M[RY^!JLR <MU<V4KW52RK19Y#K#+I9Q9J!1I=_&DBC@S0B7+(LLB/"<B\3&/
MN$+*68:(K-NV5#*O%*2>:(@).4H:G&J ;5+)_O%3(SG^X;=;E)Y':0P2 H^Z
MQU#W X5TC<P<.F?#F(3!D;R&_;&*S9L,51R>+O9FJ A8)$DMV7*-__D/F*[H
M"!#2M1>/V'2>(T!60Q4$<'B&N\ 6.FFDX.7$UFSWBWDL ]\'4AKO&=85[B'+
M5,*R<^@;RO=$&<I\8_1[>]7K\+M;F:F^F/*E*S?=WQY1\B\PA=MR2Y6=^JV1
M?O#-76P@Q;Z(+_H@=._ @/2H0<%PN]&7Z)7=L+1O;</VOWG7L!S1^0W;+QCN
MD#[V@XCG9BA&:4?I7J%P#W)51V360*(W!'>XA1MF0E7QAG&**T=\./KD$GNB
M<GY5%F4&&N]_%[U5%X,NRM$N*M4&TJ6I1I$H[;N5FHN0>D8:%%:ST;ZP,_>C
M"P5D:*"^NU*4HCF=5ZH]\ >K)=6]3A^_(1*QP'=["N75 -TM/V-,,\UT+%AW
M!9CBQ6HOD8UK!6;8'G%01G>'P[SQS3+5$1'>$2'P9WZE=;Y"968$\1$#581W
M&,P:X"Q#'0_?'0GT\V8&!F_X8N;!1PR4X7U@,&]X,PQU1'@?)-"_XQL2O/4P
MK0?D6:/7$62G><+-6<LPM[;D&T(JO32_5@7[C])(!WAN,5#U'JO6I-6^!8(-
M)CHMW2T,:<.#'%=;0X ->8=[6J)Z.*"TN:UW8B"J(MQ[B8P@3Z05)4F)-LF[
M8Y(<2TN.T$4P\3TH8%:%=32!TW=)E.:X/];Y!F&\?V<@+Q8I4;O<[JJ<1JXC
M@;NIDK%D!T78T>F-1]<HV<!%J:0' <87N.E2L.HV[4%20:2Q0ME1R+%466?V
MX4M'^4H)%#+BT=A+DX=7=J-%- OI./I;CF=^B)(H>R.LZ8DQ&)];0(\^.QOU
MQ#9%0G7Z@QV38S7NC3@%?C!WA]TV5KM6LZ<Y%1BRY(UEQ>1^ T=1704@B3D'
M'-!"WG^[PQ.CC#J)DH"9 8=VQ:G#P6\PFAM% 9]:E5E>/!T=LIT^V5=]F3V4
MNUV=L3A*U%!LBVD/V.9,0\"Z9=,IP]^\_BE.QARWE?QL'LE/><5-(ZR6-!NG
MNMG<?%%9?S):0'5!QMIJDQ"%U2H2(H2[C5[EQ".^X2$&:91!1%DH<VFZ&0?'
M- XW4&HQOJ;Y#L1P#<&*NM 5TNTW1IAT#I_FRENK']XKH]\N$E/N'\3B4#IT
M*:)60BI*#IT$@WF=KIG#-."[$-PNC>3[Q<"4-+;U)CR37<!&U!WH9!RJX4#&
MJ"+<E?KINN?INN?INN?INN?INN?INN>TH[/JO4_)$7E\ 33 S<>QK@=5;QCW
M0)7*,,\5J64\LL.O &Z>"[!:O( LP@U]B++XFH/JT>@D+I,J_*0IM7Q*X*;N
M"?0@AVDK85K:3B4>-<U  Y[\!&4D^SLEVZEUOLP&T.;KT>:K5:12]P;M6%^T
MFVM##_K&HK;\X4X^58Q CU\CP:8Q>4H/I9M'D&WK]Z^6:1W+9]!C3:K3Z,AZ
MU9WZMZVV\K';ZZD5[HZ.D4LDKG"Y[@9SMD]OVQRVQ;78&,1YM9RZO&'+^-C3
ME;0)-\Q?;>%'1<0$"QX1("@RTMO7CFQSFLTQ[AS(KF[EBC,]KJBXK8!D.F2D
M5XU*2T%OUW>2;47MU ;+,7ZU]'YJ:_7D11#T6+WF34QB!R'V*+1,Z/5H9X(\
MMOY3 *]7VYSFZ>W#'%*8HQ$S0=<GG@GJ.!:8 G;]ZN9TUK"(BS+*8)1\CF!Z
M@W*)#1]6"?:Z;5QB)C 4V6(*+%+JU(\S]@^0S3_SNP@.7Y:2(V;"L$\\$P1R
M+# %^/K5::3&^;G&70KPHJVA]0I^50_;@G15)?80 I!.SH3@D'PF(.1:80H8
M#BO4R'WC.Q!'^QNUD=I-K L@N36KR$?D/<5\9H)I/;M-Z'/%DC2]X,\V,T Y
M[0/M04U[0--L <L<2XJ+,I'.*SH3<$M;9PH\\RIO(/R7&3GRQ19E!?RC,N%R
M?8>-E75V,<ZQ?E"\XE=APEZ'23&9"<0U+#;):DU*C'!?O19I3!:I.5FE HF=
M!5%)263W2LX2SFS;3(_A7MT:#UW[[J_I%M(\:=,\89L-;*6L,@5F614;/''M
M19I4"P$ 2F?"UH[V1;7.Z3"'';> ?Y$^NU?B(ALTQ>+BK_6$X7R6 LSEF5L+
M3O4V%$$->E9B30TB&*2DM1,Z.GW@PWMK=ZLQQD=$PBF(F&V;22*)=:NRYJT#
MB2EVT(>M10X?L?].$Q_LJ5]77B/HS#VM+14D*P\WBMMB.B_QO5_KZ;NH55H.
M03EB8^CD/4=F*<'[3:(@0#_YOE3%L\O"?U421B093WG*MG_*MC^PSBG;_BG;
MOKML^Z>L[.\B*WN -\M.6=G?=U;V --OF0UOI_337JY73^FG3_G$7-FANW)<
MKJN=)MFS6'%1IE5X13TRSODS2:9W/8XVOD=)<H6R;U$FOH^CPH1I,#DF'IEN
M)*AZ4+YZ^+U7 [-2N\N%VRN.T3(22(;7FSC_7770@#M[5O@7V5;-'VM#B0<
M&C$3G7WB60&38X?I,-FOU,51\BE-QW20,@AUT8<4-7+%Z@GG*65'4"C43]RA
M#T):^HY9W%I_A^D[S!%HD,1#'X+45!XJ-]B]Q> IE8<Y)$T3>NCCDIW60^56
MN[?@;/[YGM)Z6%L4ZR3W,%X/]U-\J-PI]_V"5]7;WF.*#W- <FTQ'22'U<[P
MEOC(**=T'S[L0EI)^F%Q;U*0^D/C KFGJ3\L[*G_]NFTJRZTB8M]=97;XKU]
M]<N4[KF=MI+$T2"U;33.RD2-Q1:%WD1R(LSI*+S5^"J"V2]14H+&3-6E+9V3
M3EE&PM-.,2./S$@55GR(SBO%/C^GE_+( RAC@>H/9*PCZZU%DM#= 4."F9Z&
M5ALNB49J,5%!_N89M>#LP"QIHVGQS!9B3I=SSU%:9/"IK&['G;U=;G<)>AM%
M[RJ78P]8K'*S [&<A:;%,%.&V=U1M=-F%K9,]1J*NFVJ<K;I^PZ5Q3F?Q,K\
M7<_ZM%?I4\S[-,Y&9[Q:5USO3;5B%XLQIRG.8DLBE_)[$*--"O\@*0'.(OQ[
M#!Z> 9!_#4N1#R_=I!R?<&QH:CM3FWGE)%1QPLK8J6 P8684.9&8"3SYHF@L
M\26F*T$Z>CT?8=O/2TL1;A(4>HBJ4I8:Z5LYUE+3\&JTO$\>YOT^S_+1!'CM
M]92/)JQ\-!17C:W67-ZX3HDU44KB5I;K11R76Y+("JSJ&Q[X6P:>2=J!%SRI
MQQ6!4T:;4T:;OG5.&6U.&6U.&6VHY*>,-J>,-J>,-J>,-HZNPS[@%7GV1B2E
MPHOUN1W71Y_]!H9 '856'W.:W6'F*5-1\#L9ITQ%ITQ%S@YKQ!L%Y(K@8HT[
MW6/T*G\ 9L:7$]FFR3<LF]^"HO/Z6:N-#:OS.9O8G<79H\'2%)6,"$0[1A<>
MS.D)SXI8U!;:^ COT<_$'G(FH3^L:;F'RE5BV%E%E9SZK7)3>-B%1?*'&[TC
M:<R!X>I]JD6ZHNP(5'-=;+/E>MR5CU1; Z3):YM7YSYNXTS8RR=7Q&#_8R:/
MDMI9F5B+\] 69XK]$YL)^]H 4L5C:>D5IB7^PNN2VOP]ZB2V;.6=JS54[)@N
MU]6M1J7NFE_+.*2+$CRBQ4L$<>>$"2S>ENLKF$9)?0VN#A$GD2FX3)E?1$4D
MV9DGKEW0U2>K?9Z.P&TC'L$Q'%U!_:78%",Z5C;;@-4CDGO%O8W-4BO5QF7)
MEO)INVB+L@+^42%PN:8OLV7N.D@SX5UXD&#B+LQ4$1*L8'E50PUB3>6D8 ;)
M2]3N;$9^'(AW-H,5<4TI*0GF7LDY(9AMDLE@VZM28ZR1W<2?RP1';R@[PL1$
M6C#+5W;TYQ(WL)D$=0^4Z!,(&=+&U'S2TU,$VMU*J@W,'AS@5:'PK(#E>X3'
M#BJE7LL81=_@;OXUC6I?#E9MUN9%!G.8;B[*#/]9NP'&T<4QJNJ&J4Y6E?<=
MXHB65NM.TPH6[AGB6/]ZWC3[G,WZ+IZKL:F3'S+W9@;#VQKF;@9WNU;UV=QO
M3U*GP(%;KM-[W+NPO1V7;EE"_;=SO C3GG2%J+!6.<*RD"]-N&\@S2K.Y[<_
MO>-(GW".H4?--*.#Z'FE65.._[$;-V(M#LA8K#DMPII,%X_/4?$K3)(SL&C7
MHU<8!I(=Y3J]!:_%%6Z */EO$&6JR=NFK5V4OFRJVCWJNL>QL]L[&U.JZ,/-
M#D]<2#,,7KZ2]"[#37GZQWY*A_W']]@_N 9R#O&A=,9'EZZW_L<VO"H+DGIH
M=%PK];:F3&%V]F-NX??8&8P,[+RSJ$H_N^>Y:>IJ!F>ILU+J9MX%:GG?Z33"
MOKSM@H(@LOGLMZI?T#GB\LO>-9YIA0XW^>XIXZM'C7%^RO@:5L;7/"^WN^I%
MGJ\YB?B[ +CT%EOB+D/_!'&QM\CA145RJ^ R+^ V.GR]B]ZJ _53SM=3SM>^
M=4XY7T\Y7T\Y7ZGDIYROIYROIYROIYRO84&VTR?[JB^SAW*W2ZI_1XD:BFTQ
M[0';G&D(6+=L.F7XF]=_2IDK-S42-\TI9>XI96XHH\D]"4>B+*)&OS?V[?SN
M5F;J,$;YTI6;/J <4?(O,(7;<DN5G?JMD7[PS5G7IMD7\47O=\@. ]+=!@7#
M[49?HE=VP]*^M0W;_^9=PW)$YS=LOV"X6^EC/XAX;H9BE'; [Q5ZAT_[L484
MPQ&[PS;<-9W2(=B[2ES_*X";YP*L%B\@BW!#]T]*KM/S*(G)B2M,-Z,C$NE(
M8)N5,"UMIQ*/FF:@ 4]^I50*AGS9$=>Z?#U:TUI%*CTLPXKU18MD&WHP(C1T
MY0]\U6TA(F<"-V@M\,:.;.$N,+@7 $8:BWVL1&&9=P<HA4/N 0IFL1=2QJUS
M3G/:[B;UK[!XYFF>7Z>7KS'(VT?1ZT2:LA,ZZS6Q,WW8J\E6#HO;DJPQJ0NH
M@>$D*!O%N90>]7C[#8]4S"1R"M;$(ZZ$*];LDE2:FVZSR:J+0>R8NB/X%7DA
M)G0Y,D+,O5-[T;A']1>N-':6[]I_5V0TAS^N&$=P1\&L*X)S2!;7-<&X)*EU
MU7PN1-HSW%4$LU^BI 3=KT?T1MSZC^"&&/6?_,^T33H;Q\-0=HH;GSYD[[D'
M,=JDY KD=7H6X=]C\/ ,@'3^'5%Y408==OGWUV/53.JXQPF%U4AD%L3C!<K;
MTE-M9UK;P[8HX.PF9OM+FG5Z@/9+<U53>DM;C0W3:<JR\<F K[MJ:X$J,;E)
M__@-)"_@"TJ+9_$\58L;VYQJW#QR0HIXHOHE$UN*?(^<?'1WI"C7[/;*N?J3
MC!./WY!91QDPT>L?>R;OJ5O0+>>L-^S%F=TNK5AM7+\X&DV-C4%'J-F\NZY
ML9[;SE +-+]IJ$CQ*U0.;RX8<M'O##67]]87*+9SVA5J>6:W;R76&[Y8&!>Z
M7 QZ0L7EW?6$L>W<]H1*'OW$^B'V!*+S(4==_O@,,A"1'-)F74/(5J^O<-B^
MI\XC:UUGO8DC8-.]_CV\.W$6MGBUMO>L[=_*UA[NZT*4(,F!TI?;78+>2-+.
MM,C@4]GL5?=3=0I]GQ%7=O(M/:XA=P@;AK36/S2%T9\P6'[6L'[M;;G^.\K@
M'RB]0MDO$?ZES*O3E_,D(@]$C"[2M([\!J6;1Y!MR3VI?+F^!]@$P_"T"6O8
M)VB;H(9P>LCT!M;L+9,(9GDN<'JB9&)L&CPLPH05]3F0/SOWI?=@5<9$F>N4
MV]9"NC8S#9LN' 3(*JL)!@[[!A=_"?3:[GSSI@>8Q/Z4-SVLO.G=2,M#!%(=
M473*@7[*@=ZWSBD'^BD'^BD'.I7\E /]E /]E /]E ,]E(FZV?!V2O;LY?KU
ME.SY^#.DL[?]BND\*L &91#(S2>%)9FS*$Y)=_.JL434N:.0KIU)L>F<Z7@>
MY<]X54C^NOQ7"5^BA!SN4@=T&=)VS<DE=>:7Q V%E-3LNQHF=^)6^%P#OVQ
M-"K>'D!<9K# :E/APR=J+,HB\ALR4JHI@(7%ST7>-^IQQV6](W=>[\CAO[8H
M?2A0_#N]Y>6H6PB(J#W'@I*R*J 0,786G4Z%R->'FRC;@/-H1\4$ZW-CE_%G
MOUM=H(Y",X\Y.8NU9K3KPS9*$G:[TC_OVW7XV?=VY:JCU*Y#3LXBAP7]M1Y]
MKLIT)>BY+,)1'QX3^M[JDBIJ]>LQ3_W EBF0<)V2<:;2*4I:H>L+_ 5\ ><E
MEBZ-WZC@T"K;&%.QK-\0,C&$ JH4J]&/EYD":)=;D&U@NOD29;\#^B8RCZ2=
M+U))_$:'A%HJ,T,JMREB8 R=RA:L();_##&&%CY1UTU0B/QN<2G55#L^A5_3
MZG_UH]4O27[^Z@(M<4W%19G5X1\K> 5?2?!GC+: .=/0+-WZ!=72?@/(S!@J
MWD2UH@9R/_L!N4>0:@-.JVQC8<6R?H/-Q! *4%.LIMW^.OXV*1UI5;X8?;!I
M%F_QIES<<\B9F4,%=<HUM< [?AX4*O#(%?P"&/@Y?0:-M748^ T_8Y,H %"G
MKA:"GNSN/L!7(P1JEV_#-M7+^XT_4X,HP$^CJA9]GNQ!7\$U78.'Q_OKNP<I
M%VC HG6"6BS\AJ$%LZ@X0JW:6C!ZLG%.G<3* U&W.&_9$3  #<UANOB0 IXG
M^_1X'IL6;]5R_1'5_[F%*65BJP!&BRP/ZQ0++#T'K7VSJ:UG+-3>@MN3LP%R
M!;R5NY+X'$O#B#27HFWL*J#U&V<JBBH 2,"V18;&28+EL*/K-,=BIC&H4FQ$
M,2-0442V/TA@D?F- DGUE X36!S;MC_^>8*=R,2!LZ/CA4^TG^W3B?S&BI1J
M2C-V.K\6)QJ' /Y=&Q%'L2/YH&_191%F9=4-,W8EEB\<A'D[1/:^@?4[(9R*
MPWV<>7]S_NQM_\^_0Y#A)GU^NP$O(*%< E$KU#I3R4+N3?$%1 0+=9K"D:C4
MZR!:98>&D2OKWC[7Z:XL\JK)/M('5S'E4'<:I3-OI=>:2$7QOG=2JK :DWD5
MA7LOC:;6)VF(?9*&V*=Y08RN^ 00^S2<^\T#8G^2AMB?I"'VIWE!C*[X!!#[
MTP!B 6:/4IP>(;/I Z,-N'7WC"]7YSM<>VA-<PV7';)U6NX=3N^><_+5,6^=
MBW/<29;QR YUOK(KE%6KS?KWO [G+Q;IZA:E<?T?H764.;'?5I7GY-%NCG*2
M:5V#64LLK2! N-/[L=JW)1GLE^N'9]RZ^7(]O 5]G><E+O#6YMFNDME5SXG>
M15E%D,9)N2+[DP<K"KO'I+4RN])$M8;<[8[1$-:ZZ$3"AKN4HGBQZB5G;!JJ
M";JVTNFV5K@+7A'7YAYR-[1I6'LCHIE0+B;(U -LRB,K.AI=P!>X NF*/),.
MX,LA;2[[]26KU;!?8[)43<@=:!)3VWO4QY)TLWL L Z5VNN\2*K:L;G%8Y&X
M*+/#\(J&W FD36(-V+P:73RY,Q5.SY^C= .NTVZ:\WU'O4=)@M>-WZ),/"2H
M,F)B6)Z11V:D"BNT&;<4TT",4A[U;V4L4#N]C'5$_5U6$KH38$B@OTNRJ]XQ
M>BCP&&DYP)6E^D4)'M'B)8(8A##!B\KE^@JF4;*(BQ+_66E$$@F"-"_SBZB(
M)#NZ-E]!O]?@.SO@V['PM%U#6T:-/8F?Z\Z3@@V98/HWUZNUK9\56RKM.@@*
MLC<4F 5GUQDD;30MVME"S.FPK/?2Y&&S43PB\,NQ/3ZKW.Q +&>AB3TV2X;9
MK;W;,ZZ["(K7+31B=EKQ'O'L8,JQQ;38[%>LL;[V?8I@<7WXVZ?3"E')/B[7
MB!IW>^LUXF5*1W%8^W::FT+6=O'DZ[?\&' (,6@ZD4_6;[[P7O?4F)&X;HS3
MZYYAO>[Y=Q EQ?,Y;L]SE!?Y(V[75?5,^.EIS]/3GGWKG)[V/#WM>7K:DTI^
M>MKS]+3GZ6G/T].>H<S2S8:WT].>7BY>3T][GJY7B>P@&3IQ ]>@D\0H+_;K
M0J%VXJ),)7E%/7*5RIN TB:QMNW'J]'9VYA4[/7W'_9BDLM:Y&)'#'=16N35
M2ARFF\4:R_"_H[2,LK>/'W_^^>, CI:X-<UAS"T<T-HUG":.C870GY!Y>I#[
M-2G@%IN 81FA,Y8LS_3(PO+A(-S4.-9\L[#:<),SS/<D)L UWNDD)JR3F$;K
M;I12A<K3.<SI'";(<YA[$GI .5L9_=[HU?G=K<S4/5K*EZ[<]#W5(TK^!:9P
M6VZILE._-=(/OCD;KFCV17S1^\--AP$93@8%P]UT^A*]LAN6]JUMV/XW[QJ6
M(SJ_8?L%PYV@C?T@XKD9BE':[?%>H7>83(PUHA@N$3ILPW4?C&GE;;2EC<V2
MU/T- S:UCUKS8AK$]&+-#6(<J#ND]V!3)E'V)2IPETDWO5L,])F*=(%V B-1
MP/5&CT3+( W5J;LZ[+HJKR!1APMW07_3*,.^#1+9HJ1^A42,'Z4R[:M$<F7"
M0)&. 32 )%F-BQQ65"S=HFJ+C$1(8)&S-S&2%$HT9I0J$0:*U)77P)!4)=ZD
M:R+R_]M/'_]!_EYF<$-N2M/C[H2$;<0=AS ,F$BKJH$.'F_+5PSL@&*Q!>F*
M;/0)4<&@I,!B1!D>+OC*&@)CQ-Q%=A\J,KX^8/?V-<4:-'=U 7V8$=(UAN+0
MA8$)644U$,%A'>[-,-G5+%)? $J;>!#"R*O@'>[<J.TWV#GR95<VIW2QH44F
M3KKOT^P9+]*TQ&NM[ASY#F2MP\/_C $K ;P-COR](S6.KGVJ<N"-10.:A>*8
M">(L>G+2_M'F0J%M:C6J+]?51[G>H<Z/WS=4^ 7?,[2-9[=?J(CAS1X53^AE
M>@6S' O]B(HH:7MVK\</T&V)6],\QMS"0;9=PVGBVE@(_7VS*2+EK],X U$.
M+D#]]S6WAZJ#?3+^^^?!K?,/IT-,;5S-+C*!6,Z2J2F?632#6+0!PVLDBJ4D
MSBYZI<*!K9XA-,$H79G^!J4[B'W2@M@PDY=TJ;E!3#6EF1'$/IGL>8:PS&/:
MH'X71FV-)\E,;H$G9!8.L*V:;9JEG5"&IAO\^?WM2/M[%2G >V&GJTC^7D7:
MH:P@:CR 3?5*L>O[1HT<M6#DFB_]<I&(K+TKPR3SX-K04+CK=(VR;=6Z9V_-
M1_[E(64.HRM$"AR<60R/3#E*X*J2JG*&E,AE/M'^8AF=R"/5J.')(C*F>LX3
MKBUW((L(L%K_0D^ Q:=JDURQJ!P.;()V0;*Z#<<K.M\J516+7[AW%*[3:M54
MJ7.9P"U,*\6I4)&BW6\Y<FF]AHV*GO+@$7 --P#B'&5X!(L*@)?X3<>@PD=(
MMW>E3#JO82.KGSQD.!SU5R0O('M"[O=)#M/?SP!MLFCW#&,2!+#=H90Y6*D5
MVM^QD2OD-;BT-)='FBS[D+.C<R>I2'JF)S)J&W7(9C>'8$/UY0_5P@J1AM(U
MTHT?^F72!VR1.G%)F<,4Y'D[!Z4LR*1HV_4HG]:=OK48U#49]5M_V\'V5=#K
M=%7F10:CY.]1MOJ&>PACBLPGV\^.663NNC;5IDA:I4&W[7*K9[\L+GXE16Q>
M#W^[R]"JC!G3$#[1'HAT(O]:6$H=0?NR>#C+"TAMW2^@B!)NTW(HVN0>- K_
M&E6LB*!%J0RFB,LZIK6D!D;$'V$&=N.QK'M&C]6[G?RI3$JLS $%%8:[X;)7
MK+M6XTT#673#*>"8SO7TKRL1;RK(INM/"VETACKF(/YA@UY^C,FY??96J]C\
M9ZA=\_-O7Q\&:AQ^V%^8=#^H<(R**")3QY,QC_K*8\A+,7)=DYEU8?CE$#[V
MU9O9 K]AV4HHM'"/R1230!>S!J8?1?*.B#%[&++NS!QH+$^S",&89G<&,:XL
MW+?7.1:X85Q752G"B/Z@%W%GA"@!^3UX 6D)/B.TRF_!*,R%0](J225Q[=WE
MF@E):4CU^-P*JGY#9:SOLSPYLMH?_U^3:"YP@_)A1^%0# ,INA3!($:LGQY@
MJ'S#7:!51_T@+RY?2>CC,(:,\;4;.-']&@PX^'KI 6/$4V/<_;D&10HV>#2G
MOVQ^W,4#ZJ.=CA(AW6%AP:(+!CFRNNIAB,/=128N6RZF=917V.3D @%,2ZQ@
MXTE1FI\!; Y0TSU&KR"_?"VR"&L,R96#RCK8,C&Y>H"2I+)-W==&[FKRF@[7
M5*>K*9C.<#Q[Z[KD">5S=K_0FG./RXP@89'GH!A.#UF?#ZY\\#D8T HTTW;<
M Z;!WPW$0L>PTA3_.P'-I9C%EACBC^KW 614BNSO^<D4"09:&A;0@YM<19;O
MY9E$*C#5JN8W*UB0BU)7*%NL5E6NX_P1W:!T<P-?P*KN4</;]U9YBG>"5'@&
M@]<I;*BY#6-'D@;Q?_$CA*-*W9W4#;_Z9YD71,6K,HW)+U'RB/;JGE=C1_QV
M"TC>C.CUHFSF)P/06^383<ENRC$8P-NWGQ[<K<C1@/VOGH"=9'LYCW:0)'WI
M=-DA@@5D+2R99.%@34Y330 QF3>H^#G4 TS#,S?UXQ\[QV]2]89[)4%XD1J9
M-9U,7Z#?O5>H*^ ;^%<PC5(\X4^N4VR$LHX-2U=7$<Q^B9(2?,$%RSI9@?.[
M^7NA.CD0&/?S94@;;/!)75[-)OF ZD'Y'N:_TZ[B\XD.U[*I1/ZH=O;VB.ND
MWZH74;*4[%+ZHRF1B77%7D3);,X.I3M-VQ>$^K+1+\'*T+;:\FE=7J43MA=2
M4W5TJ8Y5076YB\\XW-@HF2Z/5/J+P*P']LV=.3;;&1F5=BU1TM.*8-JY?LCF
M&&[@ZTBMT?2?Y=%9ZP0>H:U%=.TN"'/6:^E,@IXC[A-8RV%9$J^U7)^7>8&V
M>+7X^!R1B7>--+#Z@C* ?TH?=B"&:PA6AV2)R_5C%JW /8@!?"'0&YTW3<&[
M/:RRR]N=>V W/IK6@@-G,I*C.@*S6_\4=RU=NG+J'I&P.PN\>&]/B,;L78V%
M<CL\"D/A>.LFP ?$I=;8U*F:<(>&QYH^3;.Z$>/D6/RI.&S!T-;Z'(K]H3>%
MPIE&Y! ->\PMD8JQO.>1-#K12;Q1BKJ6YQ,Q%'.^@O^"G7RY?<0BW:*"\=0A
MEV9_-YQ*X\Q-"5H#R6G5]T]TGO6-<2HOOQ(\$/%N4)3B#Y_H;W S"=IC- J!
MQRTLU$>V>6F,G*5WL.32\%P$3ZZK.1X5#&R"UI51"#P&@U ?63#0& 6>'(([
M(B/)H8UOOW:KC<4JW)4%;X9&L9UP;XW"CV:XT'?4?HDR2'2[CPK:))'UN3'9
M^+,7BE GAFP"BC+.)X089RN45G'I3U'Z^W*-,0561+2;Z[/E/7VL4"ESF G+
ME''6K3FMAO0T[G?S,?^FE\OP#7PWB]FYD41O89NQ'6-H+&8[O@@<I=38,N81
M[@W4OHJC/3SJM@IKIX])92^W8GW]AQB><TPC(AM<H!V3.=TY>6QF+8<-^C.
M 9=NKN K6'6%INRHJ!?N[+2H%';6OX6-BPPMT7<!K.K:.:9*->'./OL]^RS*
M8?Z -8A6R[3K#(>W1%2+4?T(KYC7*-347AY_\A6$>WXB&GF0M+OG#>TW_7NK
M+'ZSG17)C>]2DR,FJW"?1I,]PQ,?/JD=X%'Y6>K*+L*H'T "X@*L_JN,,DR0
MO'7BJO=AXU_3J%Q!3.4ZD)HK)?M1O&;HTRS=X$2Y]"D_ELT.K]MX.JFR%.N:
M(FN6Z]GEYPSE^5V&UG ('<J7QHB]+R$"A:V:,3YZK,/=FL##!>:Y^0Q2D$4)
MN5^_VL(4YE5$RPLC&Y):H?W-<[E"(>),RR#F+DJRUG"S8V*?R\SN1_W6AL/V
MOX4(*9YZQL@9,->_M.E%W,!EE*6X'^1W('MXCIBS11%98UPVF3<*DEV(6*!=
MCX:A6D/CK'L(6P3)Z=7O#RRN!/@,;N%.ZX8*7<"D+ Y+1@8X!E0,>.RI@@((
M73=]B.SYA;N_9S ,23I-XQ&)74_@2>A^!7#SC/&S>,&3M UHKY!42N;+LLB+
M*%VQGW?7+=ZTBWIQ[PU%&_RTRBJ:R/5@J8T$9&:??M=6E8+T;<7:@\],SM"W
M&4A&:LMA652:CV9VZ3GA6=)&DR&:77_@;ZX83" ,!S#CB85Z_?II3=T?_C0Y
M@ZXA.?*JD9&2HZ $KM^(DG'UYI7S_#E\Z1A3(;5"^SA6N4(.0W6Y#;7'-.TB
MGE99*<.,RGI@GR1!WW"G!R0KU#WN.=D+R!G7^=0*C2S"+^2I*1AQWO)%I,S@
M/!9\+]45RBY0^52LRZ1%+3407+Y 8P"9 @[#E!4:%&EH/PQE%E='1EF9:L(-
M[%%T)TBKWZD8OGM[2:ZJ.1A?99 3MH'4O2>ENL6-,8\[4G(FN6%$N6N75YRW
MW!A%QA]CP#Z+$O*3TH@]*",U9._+>-^%QVTN[,9T@^CUXIMN@*IDM?H=>0<R
MB%8/!5[1NMZPXNMZCI?*&[!Z1.<H+_#O])@0(QY2.&;RF".NY0PV.<Z98H0;
M\22I\+)X!EEK.SVL4UFH07W 8M9(YYGK>$ ?2#%%%@5OP'X!5F7U'H,:P,?%
MY+8..L7F"&2F628';[?FP&.Y)ILR__;I-&D6F>3HTV:-H(YZVGR9TI^.];!]
M./L2>BM@:UL4TM6'&_FD>&:DT#KBFV=R=:LTR;$>^6B^D#^>HAS\S_\+4$L!
M A0#%     @ 58=O2G8"]O![]P$ ]NDN !               ( !     &5M
M;"TR,#$V,3(S,2YX;6Q02P$"% ,4    " !5AV]*A T>M#L3  !QRP  $
M            @ &I]P$ 96UL+3(P,38Q,C,Q+GAS9%!+ 0(4 Q0    ( %6'
M;TKO7]^KDA<  $AD 0 4              "  1(+ @!E;6PM,C Q-C$R,S%?
M8V%L+GAM;%!+ 0(4 Q0    ( %6';TJ:B47F8T4  )"X!  4
M  "  =8B @!E;6PM,C Q-C$R,S%?9&5F+GAM;%!+ 0(4 Q0    ( %6';THF
M'GJC/-X  #\1#0 4              "  6MH @!E;6PM,C Q-C$R,S%?;&%B
M+GAM;%!+ 0(4 Q0    ( %6';TH4:OO@O'(  *L:"  4              "
M =E& P!E;6PM,C Q-C$R,S%?<')E+GAM;%!+!08     !@ & (0!  #'N0,
"   !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
